Venezuelan Authorities Detain Guaido Henchman for "Terrorist Cell" Involvement
Stephen LendmanVenezuela - Overnight Thursday, Venezuelan police arrested and detained three Guaido henchmen, two now released, the third still held.
Venezuela - Overnight Thursday, Venezuelan police arrested and detained three Guaido henchmen, two now released, the third still held.