Venezuela announces troop deployment after UK stations warship off Guyana’s coast
Guyana and Venezuela have been engaged in a years-long dispute over their borders in oil-rich territory
Source link
Guyana and Venezuela have been engaged in a years-long dispute over their borders in oil-rich territory
Source link