HomeUPSCIn 1868, a revolution in Spain deposed …………… 115. In 1868, a revolution in Spain deposed ……………By Admin / October 4, 2025 A. queen isabella B. victor emmanuel ii C. theodore roosevelt D. philip ii ✅ The correct answer is option A.