Three years have passed since a magnitude-7 earthquake killed tens of thousands of people in Haiti and left much of its capital in ruins.

The country has received billions of dollars in aid, but life remains a desperate struggle for many.

Small commemorations were held in Port-au-Prince on Saturday, with former US President Bill Clinton among those attending.

Al Jazeera's Sebastian Walker reports from Port-au-Prince.

Source: Al Jazeera