Chilling vids show creepy ROBOT dogs parading the streets of Shanghai to enforce world’s strictest Covid lockdown
FOOTAGE has emerged of creepy robot dogs parading the streets of Shanghai as China continues to enforce the world’s strictest lockdown.The..
Read More