UVALDE, US: A teenage gunman killed 18 young children in a shooting at an elementary school in Texas on Tuesday, in the deadliest US school shooting in years.
The attack in Uvalde, Texas -- a small community about an hour from the Mexican border -- is the latest in a spree of deadly shootings in America, where horror at the cycle of gun violence has failed to spur action to end it.
