Swiss Military Betting on Modern 120mm Mortar Systems On Friday, the Swiss Federal Department of Defence (DoD), Civil Protection and Sport declared the successful completion tests of an… By Brooks Schroth , in Defense News , at April 27, 2020 6:31 AM EDT