Home All postsNature Ecuador Earthquake: A Megathrust is Brewing in India