Latest News

Cuba won't house Russian missile defence system

Cuba has ruled out installing on its soil elements of a planned Russian missile defence system countering a US network that Washington proposes to deploy in Central Europe, EFE reported Tuesday

Click here for full story

  Comments