11 Dead After Ejected Patron Allegedly Burns Down Bar With Firebomb
Published
The 11 deaths at the Beer House Bar in San Luis Rio Colorado, a town situated directly on Mexico's border with Arizona, were confirmed by the city's mayor.
Full ArticlePublished
The 11 deaths at the Beer House Bar in San Luis Rio Colorado, a town situated directly on Mexico's border with Arizona, were confirmed by the city's mayor.
Full Article