Your film festival

Created by you. Watched by the world

The future leaders

The world has been mesmerized by the sudden uproar that has taken over Africa. It seemingly started in Tunisia when Mohamed Bouazizi set himself alight in an act of public protest against the government’s censorship of the media. Many feel this was the spark that caused millions of protesters from a variety of socio-economic and … Continue reading