Ecuador earthquake: A megathrust is brewing in India, say experts