1-year-old ‘fighting for his life’ after being shot in the head by Houston police
A 1-year-old boy has been in the hospital’s intensive care since earlier this month after being shot by Houston police. The baby’s mother Daisha Smalls was pumping gas on March 3 when she saw police cars and sirens she says at a press conference according to USA Today. Smalls said she was sitting inside the […]