A concentration of troops was noticed on the Venezuela-Guyana border: there was a smell of war
Venezuela is building up troops on the border with Guyana, Western media report, citing satellite images. Aerial data suggests President...
Venezuela is building up troops on the border with Guyana, Western media report, citing satellite images. Aerial data suggests President...