Three men arrested after one-year-old baby is fatally shot in the head – Liberty Unyielding

The shots came from outside the boy’s home and passed through a window and two walls before striking the infant.


Liberty Unyielding < continue reading