John Kerry Admits That Nothing Will Stop The Russian Annexation Of Crimea

Townhall.com Staff
|
Posted: Mar 14, 2014 9:51 AM

Top US diplomat John Kerry arrived in London on Friday on an 11th-hour mission to head off a possible Russian annexation of Crimea on the heels of a breakaway vote by the Ukrainian region.