Taylor agrees to cede power on August 11
Embattled Liberian president Charles Taylor has agreed to cede power on August 11, West African envoys and Taylor’s spokesman said today.
The announcement came after envoys presented Taylor with a Thursday deadline, set by his fellow regional heads of state, to cede power.