Sketch from the Treaty of Kanagawa
March 31, 2022
‘We can win it!’ England boss Gareth Southgate excited for World Cup 2022 draw
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 been captured roaming the streets in an alarming video clip.
Daily Express :: Science Feed

Comments are closed.