In a dramatic turn of events, Madagascar's President Andry Rajoelina has been impeached by the country's parliament, sparking widespread jubilation among opposition supporters. However, in a defiant move, Rajoelina has vowed to remain in office, setting the stage for a potentially explosive confrontation. The impeachment vote, which took place on...