A meteor travelling at 75,000mph caused a double boom that shook buildings in Massachusetts and Rhode Island in the US on Saturday afternoon.
June 2, 2026

A meteor travelling at 75,000mph caused a double boom that shook buildings in Massachusetts and Rhode Island in the US on Saturday afternoon.