New Zealand will ban all types of semi-automatic weapons and assault rifles following the Christchurch attacks, Prime Minister Jacinda Ardern has said. The announcement comes less than a week ...