An alarming event unfolded at Japan's bustling Haneda Airport on Tuesday afternoon. Japan Airlines Flight 516, on its way from New Chitose, landed on...
Tuesday's earthquake in China's Xinjiang province had a value of 4.7 on the Richter Scale, according to the National Centre for Seismology (NCS).
It was...