Steven Sidebotham

Ancient Buddha statue discovered in Egypt, shows India’s age-old ties with Roman Empire

While the world coming together as one entity may seem a modern concept, it was prevalent in ancient times too.…

2 years ago