Skip to Content

China's Great Wall is a tourist must see, but was a dud a keeping invaders out. Conquering Manchus bribed their way in through a

China's Great Wall is a tourist must see, but was a dud a keeping invaders out. Conquering Manchus bribed their way in through a


image | by Dr. Radut