News

A Chinese man has found his 'inner deer' after donning an animal head mask every day for five years.