Categories
World

One-year-old ‘sadly’ shot in the head by Houston police is fighting to survive

A one-year-old is fighting for his life and struggling to breathe after being shot in the head by Houston police. The shooting took place on March 3 when Daisha Smalls was pumping gas and saw police cars and heard sirens. Her son, Legend, was in the back seat of the vehicle. A man then got […]