El Salvador and Haiti deploy armed robot dogs in Port-au-Prince stadium operation

El Salvador and Haiti deploy armed robot dogs in Port-au-Prince stadium operation
Published Nov 13, 2026