POTD: European Defense Agency Evaluating Grenade Launchers
Photo Of The Day – In the pictures, we are located at the military training area in Bruckneudorf (Austria) where soldiers of the army school are busy testing new weapons. On this occasion, they are testing so-called “less-lethal firearms”, for example, [Read More…]