Iwi Arad-5
Found 1 recent publications
Today, Nov 15
11:00

Security
El Salvador Deploys Armed Robotic Dogs and Troops in Haiti Stadium Raid
El Salvador forces seized Haiti's national stadium in Port-au-Prince, deploying 2,000 troops and armed robotic dogs. The operation establishes a base in gang territory following the kidnapping of four air force technicians.
Showing latest 50 articles for this tag