Two people were killed and four were wounded in a shooting on Tuesday at the University of North Carolina's Charlotte campus.
The university's office of emergency management tweeted an alert warning that shots had been reported on campus shortly before 6pm, on what was students' last day of classes this academic year.
"Run, Hide, Fight. Secure yourself immediately," it said.
Local emergency services said two people had been killed, while another two sustained life-threatening injuries and two more were being treated for less serious wounds.
The Charlotte-Mecklenburg Police Department identified the shooter as 22-year-old Trystan Andrew Terrell.
The University of North Carolina Charlotte campus police chief Jeff Baker told a press conference that his team "disarmed" and took custody of the suspect after receiving a call around 4:40pm that someone was "armed with a pistol."
He declined to share details about the victims.
A local Fox television affiliate identified the dead as male teenagers aged 17 and 18.
Video footage posted on social media showed anxious students filing away from the school with their hands raised.
It was not immediately clear which part of the school the shooter targeted.
"It was a really scary experience to hear the shots and have to run ... I didn't think I would have to experience something like that," one student told NBC News.
Charlotte Mayor Vi Lyles said she was "in shock" after hearing of the rampage.
"My thoughts are with the families of those who lost their lives, those injured, the entire UNCC community and the courageous first responders who sprang into action to help others," she wrote on Twitter.
The university said on Twitter that final exams have been cancelled through Sunday.
The shooting comes just days after a teenage gunman opened fire on a synagogue in Poway, California, killing one person and injuring three others, the latest in a string of mass shootings across the US.
According to government figures, 40,000 people were killed by firearms in the US in 2017 – two thirds of them suicides – the highest annual toll in five decades.
The perennial debate over gun control in America kicks up again at each shooting, a far too frequent occurrence.
Yet no solution has been found over the decades that satisfies both those seeking stricter gun controls to reduce such tragedies and those supportive of constitutional guarantees to the right to bear arms.
Efforts have always proved divisive, and Republican regulators have been highly successful at preventing what they describe as an assault on their right to bear arms under the Second Amendment of the US Constitution.
The number of firearms in circulation has continued to grow – now at 393 million in a nation of 326 million people – and mass shootings have become a disturbingly regular part of American life.
The worst school shootings to date were those at Sandy Hook Elementary School in Newton, Connecticut in 2012 (20 young children and six adults were killed) and at Marjorie Stoneman Douglas High School in Parkland, Florida last year (17 dead).
But the power of an influential gun lobby and a long tradition of gun ownership have meant that little has been done to improve gun safety.
SERIES INFO
Afghanistan v Zimbabwe, Abu Dhabi Sunshine Series
All matches at the Zayed Cricket Stadium, Abu Dhabi
Test series
1st Test: Zimbabwe beat Afghanistan by 10 wickets
2nd Test: Wednesday, 10 March – Sunday, 14 March
Play starts at 9.30am
T20 series
1st T20I: Wednesday, 17 March
2nd T20I: Friday, 19 March
3rd T20I: Saturday, 20 March
TV
Supporters in the UAE can watch the matches on the Rabbithole channel on YouTube
Our legal consultant
Name: Hassan Mohsen Elhais
Position: legal consultant with Al Rowaad Advocates and Legal Consultants
LIGUE 1 FIXTURES
All times UAE ( 4 GMT)
Friday
Nice v Angers (9pm)
Lille v Monaco (10.45pm)
Saturday
Montpellier v Paris Saint-Germain (7pm)
Bordeaux v Guingamp (10pm)
Caen v Amiens (10pm)
Lyon v Dijon (10pm)
Metz v Troyes (10pm)
Sunday
Saint-Etienne v Rennes (5pm)
Strasbourg v Nantes (7pm)
Marseille v Toulouse (11pm)
Director: Laxman Utekar
Cast: Vicky Kaushal, Akshaye Khanna, Diana Penty, Vineet Kumar Singh, Rashmika Mandanna
Rating: 1/5
UAE currency: the story behind the money in your pockets
South Africa v India schedule
Tests: 1st Test Jan 5-9, Cape Town; 2nd Test Jan 13-17, Centurion; 3rd Test Jan 24-28, Johannesburg
ODIs: 1st ODI Feb 1, Durban; 2nd ODI Feb 4, Centurion; 3rd ODI Feb 7, Cape Town; 4th ODI Feb 10, Johannesburg; 5th ODI Feb 13, Port Elizabeth; 6th ODI Feb 16, Centurion
T20Is: 1st T20I Feb 18, Johannesburg; 2nd T20I Feb 21, Centurion; 3rd T20I Feb 24, Cape Town
UAE currency: the story behind the money in your pockets
Company Profile
Name: Thndr
Started: 2019
Co-founders: Ahmad Hammouda and Seif Amr
Sector: FinTech
Headquarters: Egypt
UAE base: Hub71, Abu Dhabi
Current number of staff: More than 150
Funds raised: $22 million
THE%20STRANGERS'%20CASE
%3Cp%3E%3Cstrong%3EDirector%3C%2Fstrong%3E%3A%20Brandt%20Andersen%3Cbr%3E%3Cstrong%3EStarring%3A%20%3C%2Fstrong%3EOmar%20Sy%2C%20Jason%20Beghe%2C%20Angeliki%20Papoulia%3Cbr%3E%3Cstrong%3ERating%3A%3C%2Fstrong%3E%204%2F5%3C%2Fp%3E%0A
From Zero
Artist: Linkin Park
Label: Warner Records
Number of tracks: 11
Rating: 4/5
COMPANY PROFILE
Name: Kumulus Water
Started: 2021
Founders: Iheb Triki and Mohamed Ali Abid
Based: Tunisia
Sector: Water technology
Number of staff: 22
Investment raised: $4 million
ABU%20DHABI'S%20KEY%20TOURISM%20GOALS%3A%20BY%20THE%20NUMBERS
%3Cp%3EBy%202030%2C%20Abu%20Dhabi%20aims%20to%20achieve%3A%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E%E2%80%A2%2039.3%20million%20visitors%2C%3C%2Fstrong%3E%20nearly%2064%25%20up%20from%202023%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E%E2%80%A2%20Dh90%20billion%20contribution%20to%20GDP%2C%3C%2Fstrong%3E%20about%2084%25%20more%20than%20Dh49%20billion%20in%202023%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E%E2%80%A2%20178%2C000%20new%20jobs%2C%3C%2Fstrong%3E%20bringing%20the%20total%20to%20about%20366%2C000%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E%E2%80%A2%2052%2C000%20hotel%20rooms%2C%3C%2Fstrong%3E%20up%2053%25%20from%2034%2C000%20in%202023%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E%E2%80%A2%207.2%20million%20international%20visitors%2C%3C%2Fstrong%3E%20almost%2090%25%20higher%20compared%20to%202023's%203.8%20million%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E%E2%80%A2%203.9%20international%20overnight%20hotel%20stays%2C%3C%2Fstrong%3E%2022%25%20more%20from%203.2%20nights%20in%202023%3C%2Fp%3E%0A
Titanium Escrow profile
Started: December 2016
Founder: Ibrahim Kamalmaz
Based: UAE
Sector: Finance / legal
Size: 3 employees, pre-revenue
Stage: Early stage
Investors: Founder's friends and Family
UAE currency: the story behind the money in your pockets
The President's Cake
Director: Hasan Hadi
Starring: Baneen Ahmad Nayyef, Waheed Thabet Khreibat, Sajad Mohamad Qasem
Rating: 4/5
In numbers: China in Dubai
The number of Chinese people living in Dubai: An estimated 200,000
Number of Chinese people in International City: Almost 50,000
Daily visitors to Dragon Mart in 2018/19: 120,000
Daily visitors to Dragon Mart in 2010: 20,000
Percentage increase in visitors in eight years: 500 per cent
More from Janine di Giovanni
Living in...
This article is part of a guide on where to live in the UAE. Our reporters will profile some of the country’s most desirable districts, provide an estimate of rental prices and introduce you to some of the residents who call each area home.
Why it pays to compare
A comparison of sending Dh20,000 from the UAE using two different routes at the same time - the first direct from a UAE bank to a bank in Germany, and the second from the same UAE bank via an online platform to Germany - found key differences in cost and speed. The transfers were both initiated on January 30.
Route 1: bank transfer
The UAE bank charged Dh152.25 for the Dh20,000 transfer. On top of that, their exchange rate margin added a difference of around Dh415, compared with the mid-market rate.
Total cost: Dh567.25 - around 2.9 per cent of the total amount
Total received: €4,670.30
Route 2: online platform
The UAE bank’s charge for sending Dh20,000 to a UK dirham-denominated account was Dh2.10. The exchange rate margin cost was Dh60, plus a Dh12 fee.
Total cost: Dh74.10, around 0.4 per cent of the transaction
Total received: €4,756
The UAE bank transfer was far quicker – around two to three working days, while the online platform took around four to five days, but was considerably cheaper. In the online platform transfer, the funds were also exposed to currency risk during the period it took for them to arrive.
APPLE IPAD MINI (A17 PRO)
Display: 21cm Liquid Retina Display, 2266 x 1488, 326ppi, 500 nits
Chip: Apple A17 Pro, 6-core CPU, 5-core GPU, 16-core Neural Engine
Storage: 128/256/512GB
Main camera: 12MP wide, f/1.8, digital zoom up to 5x, Smart HDR 4
Front camera: 12MP ultra-wide, f/2.4, Smart HDR 4, full-HD @ 25/30/60fps
Biometrics: Touch ID, Face ID
Colours: Blue, purple, space grey, starlight
In the box: iPad mini, USB-C cable, 20W USB-C power adapter
Price: From Dh2,099