Eight Remain in Jail from March 5 Weelaunee Forest Raid, 15 Released
Atlanta, GA — Fifteen of the twenty-three people arrested and charged with domestic terrorism on March 5 are now out of jail. The nearly two dozen people were arrested during the South River Music Festival for their alleged involvement in the ongoing effort to stop…