At least 40 people have been killed after gunmen opened fire in two mosques in the New Zealand city of Christchurch Friday, a coordinated and unprecedented attack that has shocked the usually peaceful nation.
New Zealand Police Commissioner Mike Bush said four people have been taken into custody — three men and one woman — though police cannot assume that there are not other suspects at large.
The shootings occurred at the al Noor mosque on Deans Avenue and Linwood Masjid in Linwood, both in Christchurch’s city center.
“We are unsure if there are any other locations outside of that area that are under threat,” Bush said, adding that the two locations were on lockdown.
Multiple improvised explosive devices were attached to vehicles as part of the attack, Bush told reporters. These had been “made safe by the defense force.”
“This goes to the seriousness of the situation,” he said.
Police were still treating the incident as ongoing into Friday evening local time and urged Christchurch residents to stay indoors and monitor the police website and social media.
Follow live updates here
The situation was also considered as to limited to Christchurch and Bush asked “anyone who was thinking of going to a mosque anywhere in New Zealand today not to go. To close your doors until you hear from us again,” he said.
All mosques nationwide have been asked to shut their doors.
In a press conference, New Zealand’s Prime Minister Jacinda Ardern described the attack as “one of New Zealand’s darkest days.”
“What has happened here is an extraordinary and unprecedented act of violence,” she said, adding that the attackers have “no place in New Zealand.”
“For now my thoughts and I’m sure the thoughts of all New Zealanders are with those who have been affected their families,” she said.
Police said they have mobilized every national police resource to respond to the incident.
One of the shooters an Australian citizen
Authorities said that they “will not be discussing the offenders’ possible motivations or the causes of this incident” at this stage.
However, in a social media post just before the attack, an account that is believed to belong to one of the attackers posted a link to an 87-page manifesto that was filled with anti-immigrant, anti-Muslim ideas and explanations for an attack. The manifesto was not signed.
Australian Prime Minister Scott Morrison confirmed that at least one of the individuals taken into custody is an Australian born citizen.
He called shooting as being at hands of a “extremist right wing, violent terrorist” at a press conference Friday.
CNN has not been able to independently confirm any information about any of the attackers at this stage.
Gunman opened fire ‘for ten to 15 minutes”
Armed police were deployed after first receiving reports of the shootings at 1:40 p.m. Friday local time. It is the busiest day for many mosques around the world when Muslims convene for Friday prayers.
Speaking to CNN, witness Mohan Ibn Ibrahim said he was inside the mosque when the shooting began and that he heard the gunman “continuously shooting for ten to 15 minutes.”
“It’s a big mosque and there were more than 200 people inside. The gunmen came from the backside. Gunshots went on for a long time. We had to jump the wall to escape. I saw lots of broken glass and bricks on the backside of the mosque,” he said.
“I came to the street I saw one person got shot on his chest,” he said, adding that the ambulance and police then arrived on the scene.
He said that he had a friend in another mosque in the area had told him a gunman had opened fire there as well and five people were dead.
“I could not contact two of my friends who are in the mosque as well,” he said.
A spokesperson at Christchurch Hospital told CNN that “multiple” casualties had been sent there, but did not confirm the number.
One witness, who did not want to be named, said he was driving by the scene and saw a man with a “with his 3 or 4-year-old daughter” who had been shot in the back.
“He was screaming like get her to the hospital and the ambulance couldn’t come in until it was secured so I just got my truck and loaded up him, and his daughter, and this other guy had been shot in the leg, and took them to the hospital,” he said.
One man outside the mosque said that he prayed that the gunman would “run out of bullets.”
“I was thinking that he must run out bullets you know, so what I did was basically waiting and praying to God, oh God please let this guy run out of bullets,” he said. He said a man told him to remain still when the gunman shot the man “straight in the chest.”
Police are aware of a video shared online and not verified by CNN that purports to show a gunman walking into an unnamed mosque and opening fire. They have asked social media users to stop sharing graphic footage circulating online relating to the incident in Christchurch.
“We would strongly urge that the link not be shared. We are working to have any footage removed,” the New Zealand police said.
In a statement, a spokesperson for Facebook New Zealand, Mia Garlick, said videos that appeared to show the Christchurch shootings were quickly taken down.
“New Zealand Police alerted us to a video on Facebook shortly after the livestream commenced and we removed both the shooter’s Facebook account and the video. We’re also removing any praise or support for the crime and the shooter or shooters as soon as we’re aware,” she said.
Christchurch was put on lockdown with all schools and council buildings shut and roads closed across the city.
By 6 p.m. local time New Zealand police said the lockdown on schools had been lifted.
Police can now confirm the lock down of schools throughout Christchurch has been lifted. We would like to reassure members of the public that there is a large Police presence in the city and the safety of the community is our priority. (CNN)




https://apotheekmax.shop/# Apotheek Max
Kamagra online bestellen: Kamagra kaufen – Kamagra Original
https://apotekonlinerecept.com/# Apotek hemleverans idag
kamagra: Kamagra kaufen ohne Rezept – Kamagra Oral Jelly
Kamagra kaufen ohne Rezept: kamagra – kamagra
de online drogist kortingscode: Online apotheek Nederland met recept – Betrouwbare online apotheek zonder recept
https://kamagrapotenzmittel.shop/# Kamagra Gel
online apotheek: online apotheek – Beste online drogist
Apotheek online bestellen: Online apotheek Nederland zonder recept – Online apotheek Nederland zonder recept
http://kamagrapotenzmittel.com/# Kamagra kaufen ohne Rezept
de online drogist kortingscode [url=https://apotheekmax.shop/#]Apotheek Max[/url] Beste online drogist
Apotheek online bestellen: Online apotheek Nederland met recept – ApotheekMax
www india pharm: best online pharmacy india – www india pharm
https://gocanadapharm.shop/# legit canadian pharmacy
www india pharm: indian pharmacy online – india pharmacy mail order
https://wwwindiapharm.shop/# india online pharmacy
www india pharm: www india pharm – www india pharm
www india pharm: www india pharm – reputable indian pharmacies
http://agbmexicopharm.com/# mexico pharmacies prescription drugs
www india pharm: www india pharm – www india pharm
https://gocanadapharm.shop/# canadian pharmacy drugs online
Agb Mexico Pharm: Agb Mexico Pharm – purple pharmacy mexico price list
medicine in mexico pharmacies: Agb Mexico Pharm – Agb Mexico Pharm
http://wwwindiapharm.com/# india pharmacy
Agb Mexico Pharm: mexico pharmacies prescription drugs – mexico pharmacies prescription drugs
https://wwwindiapharm.com/# www india pharm
www india pharm: indian pharmacy paypal – www india pharm
purple pharmacy mexico price list: medication from mexico pharmacy – Agb Mexico Pharm
http://wwwindiapharm.com/# india pharmacy
medicine amoxicillin 500: rexall pharmacy amoxicillin 500mg – AmOnlinePharm
https://lisinexpress.shop/# Lisin Express
AmOnlinePharm: AmOnlinePharm – amoxicillin 500mg capsules uk
https://amonlinepharm.com/# AmOnlinePharm
Lisin Express: Lisin Express – Lisin Express
https://zithpharmonline.shop/# zithromax cost canada
buy amoxicillin without prescription: AmOnlinePharm – amoxicillin generic
http://clomfastpharm.com/# Clom Fast Pharm
zithromax 500 mg lowest price pharmacy online: ZithPharmOnline – ZithPharmOnline
buy prednisone without prescription: Pred Pharm Net – buy prednisone online usa
viagra for women
ZithPharmOnline: zithromax tablets – zithromax cost uk
https://predpharmnet.shop/# where to buy prednisone in canada
AmOnlinePharm: AmOnlinePharm – AmOnlinePharm
https://zithpharmonline.shop/# ZithPharmOnline
https://zithpharmonline.com/# ZithPharmOnline
ZithPharmOnline: ZithPharmOnline – ZithPharmOnline
Lisin Express: Lisin Express – Lisin Express
https://predpharmnet.com/# Pred Pharm Net
Pred Pharm Net: Pred Pharm Net – prednisone 2 mg daily
Clom Fast Pharm: buying generic clomid no prescription – Clom Fast Pharm
deneme bonus veren siteler: casibom resmi – casino slot casibom1st.com
https://casibom1st.shop/# en Г§ok kazandД±ran casino sitesi
lisansl? casino siteleri: slot casino siteleri – son bahis giriЕџ casinositeleri1st.com
en iyi yabancД± bahis siteleri: casibom giris adresi – yasal oyun siteleri casibom1st.com
https://casinositeleri1st.com/# casino siteleri 2025
internet kumar oyunu: casibom giris adresi – tl casino casibom1st.com
sweet bonanza siteleri: sweet bonanza yorumlar – sweet bonanza yorumlar sweetbonanza1st.shop
kayД±t bonusu veren casino siteleri: casibom guncel adres – deneme bonusu veren bГјtГјn siteler casibom1st.com
sweet bonanza: sweet bonanza slot – sweet bonanza yorumlar sweetbonanza1st.shop
casino siteleri 2025: casino gГјvenilir siteler – casino siteleri casinositeleri1st.com
sweet bonanza siteleri: sweet bonanza siteleri – sweet bonanza oyna sweetbonanza1st.shop
sweet bonanza giris: sweet bonanza demo – sweet bonanza giris sweetbonanza1st.shop
bahis oyun siteleri: casibom guncel adres – 18siteler casibom1st.com
https://casinositeleri1st.com/# deneme bonusu veren siteler
casino siteleri 2025: gore siteler – casino siteleri 2025 casinositeleri1st.com
casino siteleri 2025: slot casino siteleri – casino siteleri casinositeleri1st.com
http://usmexpharm.com/# Mexican pharmacy ship to USA
Us Mex Pharm: certified Mexican pharmacy – usa mexico pharmacy
http://usmexpharm.com/# USMexPharm
Mexican pharmacy ship to USA: UsMex Pharm – mexican pharmacy
certified Mexican pharmacy: USMexPharm – certified Mexican pharmacy
http://usmexpharm.com/# UsMex Pharm
mexican pharmacy: mexican pharmacy – UsMex Pharm
https://usmexpharm.shop/# Mexican pharmacy ship to USA
http://usmexpharm.com/# mexican pharmacy
Mexican pharmacy ship to USA: Us Mex Pharm – UsMex Pharm
https://usmexpharm.shop/# USMexPharm
usa mexico pharmacy: Us Mex Pharm – Mexican pharmacy ship to USA
Us Mex Pharm: mexican pharmacy – UsMex Pharm
http://usmexpharm.com/# mexican pharmacy
https://usaindiapharm.com/# online pharmacy india
UsaIndiaPharm: reputable indian pharmacies – Online medicine order
https://usaindiapharm.shop/# USA India Pharm
Online medicine order: UsaIndiaPharm – best online pharmacy india
http://usaindiapharm.com/# Online medicine home delivery
USA India Pharm: mail order pharmacy india – USA India Pharm
buy medicines online in india: top 10 online pharmacy in india – UsaIndiaPharm
top 10 pharmacies in india: india pharmacy mail order – top 10 online pharmacy in india
https://usaindiapharm.com/# buy prescription drugs from india
https://usaindiapharm.shop/# USA India Pharm
buy medicines online in india: india online pharmacy – indian pharmacies safe
https://usaindiapharm.com/# USA India Pharm
USA India Pharm: reputable indian pharmacies – top online pharmacy india
https://usaindiapharm.shop/# UsaIndiaPharm
reputable indian pharmacies: buy prescription drugs from india – USA India Pharm
UsaIndiaPharm: USA India Pharm – USA India Pharm
https://usaindiapharm.com/# buy medicines online in india
top 10 pharmacies in india: online shopping pharmacy india – best india pharmacy
india pharmacy mail order: best india pharmacy – cheapest online pharmacy india
http://usaindiapharm.com/# best online pharmacy india
USA India Pharm: indianpharmacy com – indian pharmacy
USA India Pharm: world pharmacy india – top 10 online pharmacy in india
Good post. I learn something new and challenging on sites I stumble upon on a daily basis. It’s always helpful to read articles from other authors and use a little something from other sites. Life Experience Degree
An impressive share! I have just forwarded this onto a friend who had been conducting a little homework on this. And he in fact ordered me breakfast because I discovered it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanks for spending some time to discuss this issue here on your web page. Life Experience Degrees
Greetings! Very helpful advice on this article! It is the little changes that make the biggest changes. Thanks a lot for sharing! High School Diploma Online
reputable indian pharmacies: п»їlegitimate online pharmacies india – cheapest online pharmacy india
india pharmacy: USA India Pharm – UsaIndiaPharm
USA India Pharm: pharmacy website india – UsaIndiaPharm
usa canada pharm: USACanadaPharm – USACanadaPharm
https://usacanadapharm.shop/# canadian pharmacy scam
legitimate canadian pharmacies: usa canada pharm – canadian online drugs
http://usacanadapharm.com/# usa canada pharm
best canadian pharmacy online: usa canada pharm – usa canada pharm
usa canada pharm: canadian pharmacy 24h com safe – usa canada pharm
https://usacanadapharm.shop/# canada pharmacy
USACanadaPharm: canadian pharmacy oxycodone – canadian drug prices
https://usacanadapharm.shop/# canadian pharmacy online
https://usacanadapharm.shop/# usa canada pharm
http://usacanadapharm.com/# USACanadaPharm
canada discount pharmacy https://usacanadapharm.shop/# usa canada pharm
canadian pharmacy com
https://usacanadapharm.com/# USACanadaPharm
https://usacanadapharm.com/# USACanadaPharm
olympe: olympe – olympe casino avis
olympe casino: olympe casino avis – olympe casino en ligne
olympe: olympe casino – casino olympe
https://olympecasino.pro/# olympe
olympe casino cresus: olympe – olympe casino avis
olympe casino: olympe casino en ligne – olympe casino cresus
[url=https://olympecasino.pro/#]olympe casino[/url] olympe casino en ligne
olympe casino cresus: olympe casino en ligne – olympe
[url=https://olympecasino.pro/#]casino olympe[/url] olympe casino en ligne
olympe casino avis: olympe casino en ligne – olympe casino
[url=https://olympecasino.pro/#]casino olympe[/url] olympe casino en ligne
casino olympe: olympe casino avis – olympe casino en ligne
https://olympecasino.pro/# olympe casino
olympe: olympe – olympe casino avis
[url=https://olympecasino.pro/#]olympe casino cresus[/url] casino olympe
olympe casino avis: olympe casino en ligne – olympe casino avis
[url=https://olympecasino.pro/#]olympe casino avis[/url] olympe
olympe: olympe casino cresus – olympe
olympe casino en ligne: olympe – olympe
olympe casino avis: olympe casino – olympe casino cresus
olympe casino cresus: olympe – casino olympe
https://olympecasino.pro/# olympe casino en ligne
olympe: olympe casino – olympe casino avis
Pharmacie Internationale en ligne: Medicaments en ligne livres en 24h – vente de mГ©dicament en ligne pharmafst.com
pharmacie en ligne fiable: Medicaments en ligne livres en 24h – п»їpharmacie en ligne france pharmafst.com
Acheter Cialis: Cialis generique prix – Acheter Cialis tadalmed.shop
kamagra gel: kamagra gel – acheter kamagra site fiable
pharmacie en ligne france livraison belgique: pharmacie en ligne – pharmacie en ligne france livraison internationale pharmafst.com
Achetez vos kamagra medicaments: kamagra en ligne – kamagra oral jelly
pharmacie en ligne livraison europe: pharmacie en ligne sans ordonnance – pharmacie en ligne pharmafst.com
Acheter Cialis: Tadalafil sans ordonnance en ligne – Acheter Viagra Cialis sans ordonnance tadalmed.shop
achat kamagra: achat kamagra – kamagra livraison 24h
https://pharmafst.shop/# pharmacie en ligne france livraison internationale
trouver un mГ©dicament en pharmacie: Meilleure pharmacie en ligne – Pharmacie Internationale en ligne pharmafst.com
https://pharmafst.shop/# pharmacies en ligne certifiГ©es
kamagra gel: Achetez vos kamagra medicaments – achat kamagra
acheter mГ©dicament en ligne sans ordonnance: trouver un mГ©dicament en pharmacie – pharmacie en ligne pharmafst.com
https://kamagraprix.shop/# achat kamagra
cialis generique: Tadalafil sans ordonnance en ligne – Achat Cialis en ligne fiable tadalmed.shop
Achat Cialis en ligne fiable [url=https://tadalmed.com/#]Tadalafil 20 mg prix sans ordonnance[/url] Cialis sans ordonnance 24h tadalmed.com
Pharmacie en ligne Cialis sans ordonnance: Tadalafil achat en ligne – Cialis en ligne tadalmed.shop
п»їpharmacie en ligne france: pharmacie en ligne sans ordonnance – pharmacie en ligne france livraison internationale pharmafst.com
pharmacie en ligne [url=http://pharmafst.com/#]Medicaments en ligne livres en 24h[/url] pharmacie en ligne sans ordonnance pharmafst.shop
http://pharmafst.com/# Pharmacie Internationale en ligne
Pharmacie Internationale en ligne: Meilleure pharmacie en ligne – pharmacie en ligne pharmafst.com
http://tadalmed.com/# cialis prix
Tadalafil achat en ligne: Tadalafil 20 mg prix en pharmacie – cialis sans ordonnance tadalmed.shop
Pharmacie Internationale en ligne: pharmacie en ligne pas cher – pharmacies en ligne certifiГ©es pharmafst.com
Pharmacie Internationale en ligne: pharmacie en ligne pas cher – pharmacie en ligne sans ordonnance pharmafst.com
https://kamagraprix.shop/# Achetez vos kamagra medicaments
п»їpharmacie en ligne france: Medicaments en ligne livres en 24h – pharmacie en ligne sans ordonnance pharmafst.com
п»їpharmacie en ligne france: Pharmacie en ligne France – pharmacie en ligne sans ordonnance pharmafst.com
http://kamagraprix.com/# Achetez vos kamagra medicaments
pharmacie en ligne: Livraison rapide – Pharmacie en ligne livraison Europe pharmafst.com
Kamagra pharmacie en ligne: kamagra 100mg prix – Acheter Kamagra site fiable
Pharmacie sans ordonnance: pharmacie en ligne pas cher – Pharmacie en ligne livraison Europe pharmafst.com
http://kamagraprix.com/# Acheter Kamagra site fiable
https://pharmafst.shop/# pharmacie en ligne livraison europe
http://kamagraprix.com/# Kamagra pharmacie en ligne
what is sildenafil
Acheter Kamagra site fiable: kamagra oral jelly – kamagra 100mg prix
achat kamagra [url=https://kamagraprix.com/#]Kamagra Commander maintenant[/url] achat kamagra
sildenafil 100mg price
tadalafil side effects
canadian drugs
most reliable online pharmacy