lourdes

Vladimir Putin denies Russian plans to reopen spy facility in Cuba

President Vladimir Putin has denied reports that Russia made a deal with Cuba to reopen an electronic listening post on…

10 years ago