M5.0 Earthquake Southwest Indian Ridge - June 28, 2009 | QuakePulse