An El Paso man faces up to 18 months in jail after pleading guilty to urinating on the Alamo, the iconic structure seen by many as the symbol of the Texas spirit.
Reported by NY Daily News 3 hours ago.
↧