Russia sends more than 100 troops to Venezuela
CARACAS – The Russian Defense Ministry has sent An-124 military transport aircraft, IL-62M jet airliner and more than 100 troops to Caracas, against the backdrop of growing tensions between Venezuela and the United States. Citing […]