The Epic of Mughal Saga (lll): Akbar The Invincible

On the noon of Friday, 14 February 1556, the time and date was considered astrologically auspicious, in the small town of Kalanaur on the Ravi river in Punjab, an illiterate…