News

China is back at it again! A video allegedly from Shanghai, showed a ‘robot cop’ managing traffic with ease. The bot also had ...