Tokyo (Japan): An earthquake with a magnitude of 6.3 on Tuesday struck off Japan's Ogasawara Islands of Tokyo Prefecture, according to the Japan Meteorological Agency (JMA).
The temblor occurred at around 6:09 a.m. local time, with its epicentre at a latitude of 27.1 degrees north and a longitude of 142.5 degrees east, and at a depth of 70 km.