demerarawaves.com
Guyana, Britain deny Russia claim of military base being constructed on Essequibo island to destabilise Venezuela
Guyana and Britain on Friday rubbished Russia’s claim that a British military base was being constructed on one of the Essequibo islands to train Venezuelan refugees to destabilise the Nicolá…