Ukraine

Showing 1-1 of 1 item.

THBT the US and the EU should support a Russian annexation of Crimea in exchange for an otherwise independent Ukraine.