International Relations MCQs

599 MCQs  (Page 5 of 60)

Who rode a horse named Marengo?
A. Napoleon
B. Hannibal
C. Alexander the great
D. George armstrong custer