News

Narrator: The Qing dynasty was the last imperial dynasty ... The Mandate of Heaven is the pre-20th century Chinese belief that an emperor would be blessed with the right to rule by Heaven.