New weapon in Europe discovered.