Was Chinese spy balloon taken down by US? Here’s what happened

An explosion was reported in sky over Billings city, Montana, where the alleged Chinese spy balloon…