News

A woman in China has miraculously survived a 12-floor fall and doctors say she will be able to walk in six months following surgery. Photo: SCMP composite/Weibo China snubs India’s combat ...