Today marks Madagascar's 66th
Independence Day on June 26, commemorating freedom from France in 1960 with
military parades, traditional dances, fireworks, and family feasts centered in
the capital.
The festivities follow devastating
cyclones Fytia and Gezani earlier this year, which killed dozens, displaced
thousands, and caused over $2 billion in damage across the east.