Newsfeed Defiant Russia lashes out at Japan after Putin visits a cluster of 56 islands seized 81 years ago as its African ally clashes with the EU and calls it

Back
Top Bottom