Uncategorized

1-Year-Old Boy Shot by Houston Police Remains in Intensive Care

By March 19, 2021 No Comments

Legend Smalls was shot in the head by an officer on March 3 as the police were trying to stop an armed man wanted in several robberies, officials said.

Leave a Reply