Tag: ELN

 Venezuela Army Attack on ELN Camp Leaves at Least 19 Dead

At least 19 people have been killed after Venezuelan troops attacked a…

Kabiru Abdulrauf Kabiru Abdulrauf