Things are not looking happy…

Things are not looking happy at German arms manufacturer Heckler&Koch. https://t.co/DE9eoWKeec

related posts