Media Blackout: Antifa Releases Video Proof they Bombed Police Station, Releases Manifesto (Watch) Media Blackout: Antifa Releases Video Proof they Bombed Police Station, Releases Manifesto (Watch) June 7, 2021 by Renee Nal The anarchist terror group known as âRevolutionary Resistanceâ placed a bomb in the parking lot of the Aliens Police station in Amsterdam,…