A satellite image of China's to-scale replica of Osama bin Laden's compound has gone viral on social media.
As one example, it cited a crisply modern building Liu designed for the Novartis pharmaceutical company in Shanghai. Built in 2014, it summons ancient Chinese architectural motifs in its use of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results