Looted horse head

China: Looted horse head returns to Beijing’s Old Summer Palace

It is one of 12 famous bronze animal head sculptures stolen from Beijing when British and French troops invaded China…

4 years ago