UK’s ‘100-year partnership’ with Ukraine is a meaningless political stunt – Al Jazeera

Since 1892, the United Kingdom has entered into over 15,000 treaties. This agreement with Ukraine must be seen in that light. The UK and QatarĀ …Read More