Armed police push back members of the public following a shooting resulting in multiple fatalities and injuries at the Masjid Al Noor on Deans Avenue in Christchurch, New Zealand, […] Click here to view full article