News

Security footage from a restaurant in Jiaozuo in China's Henan province captured a bizarre encounter on July 1. A man was ...