Britain is about to send naval ships to Guyana; Venezuela spoke up

Britain, naval ships, Guyana, Venezuela
National
image