Naveed ul Amin achieved 99.23 per cent marks despite huge odds

Naveed ul Amin achieved 99.23 per cent marks despite huge odds