Atlanta Community Press Collective has just released this video in the direct aftermath of the police murder of in the Weelaunne forest on January 18th.

They write:

"Moments after police opened fire on Tortugita, killing them, and Atlanta Police officer can be heard saying, " fucked your own officer up?" in reference to the trooper that was also shot."

· · 1 · 96 · 52