Chilling vids show creepy ROBOT dogs parading the streets of Shanghai to enforce world’s strictest Covid lockdown

previous post