Indianapolis Man Sentenced to 8 Years for Setting Fire to Bus and Station
Insurance Journal - Aug 01, 2025
An Indianapolis man has been sentenced to eight years in federal prison after pleading guilty to setting fire to an IndyGo bus and bus station, causing approximately $1.8 million in damage. Demarcus McCloud, 46, was sentenced to eight years in …...
Recommended Articles
Posted: Aug 01, 2025
A group of lenders won a major reprieve in a pivotal UK car finance case, after the country’s...
Posted: Aug 01, 2025
Four months after Donald Trump shocked the world and roiled markets by unveiling a placard full of t...
Posted: Aug 01, 2025
U.S. President Donald Trump imposed steep tariffs on exports from dozens of trading partners, includ...