Muhammad Ali Nawaz

Muhammad Ali Nawaz is the Country Director of the Snow Leopard Trust, Islamabad, Pakistan