18-year-old Salvador Ramos opened fire at Robb Elementary School in Uvalde, Texas, United States, killing 21 people including 19 children. Earlier that day, he shot and wounded his grandmother. He also wounded around 15 children and a police officer before being killed. Video has been uploaded on twitter.