When did Muhammad Shah ascend the throne of the Mughal Empire?
Muhammad Shah ascended the throne on the 18th of July 1719 at the age of 18. He was born Roshan Akhtar and was the son of Khujista Akhtar, the fourth son of Bahadur Shah I. The Sayyid Brothers of Barha thrust him into power as a figurehead under their strict supervision.