republicbroadcasting.org
Police with battering ram raid Venezuelan Embassy in DC & arrest anti-coup activists (VIDEOS)
In clear violation of international law, police broke into Venezuela’s embassy in Washington DC, arresting activists invited by staff. They prevented the building from being seized by US-backed cou…