March 31, 2022

China Covid hell as robot dog carrying loudspeaker barks lockdown orders at residents

A ROBOT dog barking out Covid instructions in China has […]