The agreement was signed in the Zimbabwean capital Harare in the presence of dignitaries from 20 African countries. The pact was brokered by the South African President Thabo Mbeki and is aimed at ending months of political crisis in Zimbabwe, which deepened after Mugabe won a controversial presidential run-off in June. Analysts say the power-sharing deal is fragile and will require the former enemies to put aside their differences and work together to solve the southern African country's many problems.