The controversial Medog megadam project, set to create the biggest hydropower plant in the world on the Yarlung Tsangpo (Brahmaputra) river, is being subject to extraordinary criticism from Beijing's very own scientists. In a terrifying study, it has been reported that the monstrous facility is being built directly above the active fault line in Tibet, 50 kilometers away from the Indian border in ...
