Police Kill Forest Defender "Tortuguita" in Georgia
Police accountability advocates on Thursday called for an independent investigation after an activist was shot and killed during a multi-jurisdictional law enforcement raid on a forest encampment blocking the construction of...read more.
Comments
Post a Comment