The roots of Hindu Kingdoms are complex with several factors claiming to be the cause of their downfall. It is said that they were tolerant of other religions and different ethnic groups which caused their downfall. However, on close observation, the factors that brought about their decline seem ...
READ MORE +