TOKYO: An earthquake measuring 6.3 on the Richter scale struck off the western coast of the Ogasawara Islands in the Pacific Ocean, south of the Japanese...
Recent Comments