Sebastian Walker is the Al Jazeera English reporter in Port-au-Prince.