A satellite image of China's to-scale replica of Osama bin Laden's compound has gone viral on social media.
The replica building was found in the middle of a remote military training site in Alxa League, in southwest China's Inner Mongolia region. The site also features several government buildings in a ...
The satellite images show a detailed replica of the heart of ... island’s authorities refuse to bend to China’s demands, Beijing is preparing military options,” he explained.