Lahore Weather


M Aamer Sarfraz

Early Muslim history needs fresh appraisal — I

Ibn Khaldun (1332-1406 CE) is considered as a forerunner of the modern history due to his book, the Muqaddimah. He wrote that the Muslim historians had made a mockery of history by filling it with fabrications and senseless misrepresentations