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