In 1868, a revolution in Spain deposed …………… / » Roots of the Modern World solved MCQs / By admin Question: In 1868, a revolution in Spain deposed …………… A. queen isabella B. victor emmanuel ii C. theodore roosevelt D. philip ii Answer» a. queen isabella Note: The above multiple-choice question is for all general and Competitive Exams in India.