D.C. Police Prepare to Remove Handful of Leftist ‘Trespassers’ from Venezuelan Embassy
A small number of radical leftists who illegally invaded the Venezuelan Embassy in Washington, DC, late last month after socialist regime diplomats fled remain inside, but authorities removed several individuals on Monday night and those remaining are facing imminent expulsion.