Rest in peace Madiba!

mandela

Nelson Mandela (Madiba) has died at 95.

The South African leader, Nobel Peace Prize winner, was South Africa’s first black president and a freedom fighter all his life.

The Toronto Black Film Festival (TBFF) salutes a legend that made this world a much better place!

TBFF will pay tribute to the South African Hero at its 2nd edition that will be held from Feb 11 to 16, 2014.