Protesters against the government of Cuba and people rallying in support of the ruling party both took to the streets of Havana in the largest demonstrations in over a deca
Russian President Vladimir Putin has submitted draft legislation to parliament that would see the country withdraw from the Open Skies treaty after Washington quit the key post-Cold War defense accor