Videos showed destroyed houses with walls torn apart and rubble strewn across the ruins. Read more at straitstimes.com.
China has greenlit the construction of the world’s largest hydropower dam on the eastern edge of the Tibetan plateau, setting ...