on July 17, 2016 in World News Mammoth blade-wielding ‘God of War’ statue unveiled in China click here for more