The leaders of Russia and Germany squared off over Ukraine from opposite sides of the globe, with Vladimir Putin warning that Moscow will not accept a defeat for the pro-Russian rebels and Angela Merkel accusing the… …read more
Source: WAVE 3 News
The leaders of Russia and Germany squared off over Ukraine from opposite sides of the globe, with Vladimir Putin warning that Moscow will not accept a defeat for the pro-Russian rebels and Angela Merkel accusing the… …read more
Source: WAVE 3 News