6 hours agoRussia Says The U.S. is Just as Responsible as Kiev for Deadly Crimea Attack w/ Larry JohnsonRachel Blevins