Post category:British History MCQs/Current Affairs MCQs/European History MCQs/International Relations Mcqs/NATO (North Atlantic Treaty Organization) MCQs/World Current Affairs MCQs When Russia invaded & annexed the Crimean Peninsula from Ukraine? A. March 2013 B. March 2014 C. March 2015 D. March 2016 (more…)