News

‘Panic throughout the city’: Possible meteorite rocks Texas region as officials investigate

Officials are investigating after a meteorite may have landed in south Texas, with residents reporting a loud explosion and their homes shaking.