Pennsylvania Man Arrested for Using Son as Human Shield Against Police
Daniel Taylor, a 35-year-old from Pennsylvania, was arrested after using his 11-year-old son as a human shield to avoid being tased by police. This distressing …
Daniel Taylor, a 35-year-old from Pennsylvania, was arrested after using his 11-year-old son as a human shield to avoid being tased by police. This distressing …