M Aamer Sarfraz

Early Muslim history needs fresh appraisal — V

The history which has reached us through Magians and their allies has bizarre contradictions