I don't think so. What they mean is that humans arrived in India, from Africa, after the eruption took place in Sumatra. Sumatra is to the South-east...
I agree. Islam does have many positives. Unfortunately, like all religions, it does have its negatives as well. But these are mainly due to the small...