Muhammad Jahangir

Muhammad Jahangir on life support

Journalist Muhammad Jahangir, executive director of Centre for Development Communication, is on life support..