Home » News » Page 85

News

Texas walkway collapses injuring at least 20

At least 20 people were injured Thursday afternoon when an elevated walkway at a Texas beach collapsed, officials in Surfside Beach said. There were no life...

Translate