Posts

U.S. Army demos its high-speed mine dispensing system during exercises in Poland