XM25 Punisher Sees Combat in Afghanistan
The US Army’s latest technological marvel for the average Soldier has reportedly seen combat in Afghanistan. The XM25 is an anti-defillade weapon, using lasers and programmable shells to deny the enemy the opportunity to hide behind protective cover. Dubbed “the Punisher,” the XM25 has seen limited use in Afghanistan in an experimental status, but it has received continuous praise: Read more