CHEAT SHEET
TOP 10 RIGHT NOW
1

97% of Crimea Votes to Join Russia

SHAM VOTE

Spencer Platt/Getty