Trump Victory – What it means for Ukraine, Middle East, Russia, China and Europe | BBC News

This post was originally published on BBC News.