Indianapolis Man Sentenced to 8 Years for Setting Fire to Bus and Station

Share!

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 …...

Read Full Article

Recommended Articles

Lenders Get Reprieve in UK Motor Finance Case From Top Court

Posted: Aug 01, 2025

A group of lenders won a major reprieve in a pivotal UK car finance case, after the country’s...

Trump Tariff Blitz Unleashes Delayed Shock to Global Economy

Posted: Aug 01, 2025

Four months after Donald Trump shocked the world and roiled markets by unveiling a placard full of t...

Trump Hits Dozens More Countries With Steep Tariffs

Posted: Aug 01, 2025

U.S. President Donald Trump imposed steep tariffs on exports from dozens of trading partners, includ...