Kenya signs an agreement with Haiti, offering the beleaguered Caribbean nation a peacekeeping force, but opposition politicians are already seeking to block the move.

Read all