Samrat Ashoka the Great Indian king

ShreyasPatel

In the history of the world there have been thousands of kings and emperors who called themselves 'their highnesses,' 'theirĀ ...