Shunned over war, Russians holiday on Venezuelan resort island
Shuttled between tourist spots, posing for pictures on beautiful beaches, and dancing awkwardly to merengue: Russian ...
Read moreShuttled between tourist spots, posing for pictures on beautiful beaches, and dancing awkwardly to merengue: Russian ...
Read more