Mian Muhammad Junaid
Mian Muhammad Junaid hasn't written any stories yet.
Mian Muhammad Junaid hasn't written any stories yet.
Humanitarian, recovery and development professional with background of programme design, delivery, advocacy, resource mobilization