Police Chief Praises Officers For ‘Professionalism’ While Getting Hit With Urine Bottles
LISTEN TO TLR’S LATEST PODCAST: Written by Amber Randall Protesters in Boston threw bottles of urine at police officers who were patrolling a demonstration against...