Home Tags Vladimir Putin

Tag: Vladimir Putin

Russia and Ukraine agree prisoner swap as US envoys pursue further...

0
Russia and Ukraine have agreed in principle to a large prisoner exchange following two days of US-mediated talks in Abu Dhabi, although major disagreements...

EDITOR PICKS