The asteroid explosion that rocked Northeast Ohio: The Wake Up for Wednesday, March 18, 2026
A 7-ton asteroid exploded in Northeast Ohio, causing a massive boom, while several other topics, including energy consumption, tax relief, and the Trump administration's refugee policy.