Loading…
avatar for Mohamed Azad Mohamed Mustaffa

Mohamed Azad Mohamed Mustaffa

Institute for War and Peace Reporting
Country Director
Sri Lanka
Mohamed Azad Mohamed Mustaffa is a human rights lawyer and currently working as a country representative for Institute for War & Peace Reporting. He is responsible for the country program of IWPR in Sri Lanka and is now managing a project to increase the capacity of journalists and media institution on investigative reporting in Sri Lanka.