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.