INFOSCUM.COM
5 Georgia Police Officers Indicted On Murder Charges In Concertgoer’s Death
Published Date:
11/22/2021
Source:
huffpost.com
The officers are accused of repeatedly shocking Fernando Rodriguez with stun guns and pressing him to the ground for nearly 10 minutes.
Read the Full Story Here
InfoScum.com