Advertisement

At Least 12 Dead, More Than 100 Injured in Stampede at Soccer Stadium in El Salvador

At Least 12 Dead, More Than 100 Injured in Stampede at Soccer Stadium in El Salvador