News

On July 1 in Guangxi, China, a car burst through a building's glass wall. People working inside leapt to their feet as shards ...