Robot dogs to help Mexican police at 2026 World Cup
The global spectacle, which will take place from 11 June to 19 July, is being hosted by Mexico alongside the United States and Canada.
The global spectacle, which will take place from 11 June to 19 July, is being hosted by Mexico alongside the United States and Canada.