The MechaHitler defense contract is raising red flags

date linked: 10 September 2025

source: link to article, from theverge.com