PPSC Past Paper Excise & Taxation Inspector Additional Directorate Excise, 2018 Solved MCQs, Cricket MCQ, PPSC Solved Past Papers MCQs, SPORTS MCQsWho has made the most number of runs in test cricket for Pakistan?A. Younus Khan B. Javed Miandad C. Inzimam ul Haq D. M. Yousaf Algarian Freedom fighter who become president is?In which Plateau River Soan and Hero flow?