Investigation: French police are trained to use Cougar grenade launchers dangerously


Investigation: French police are trained to use Cougar grenade launchers dangerously