Shafiullah Niazi

Shafiullah Niazi

AllRounder

Personal Information

Full Name Shafiullah Niazi