Umar Manzoor Shah is a journalist and writes for various news agencies, including the Inter Press Service (IPS).

Website:

Articles by Umar Manzoor Shah :