Police on Tuesday were working to find a motive behind a deadly rampage that left three primary school pupils and three staff dead.
The perpetrator, a former student, killed the schoolchildren in what police believe was a methodically planned ambush.
Nashville Police Chief John Drake provided disturbing details of the shooter’s intricate planning for the attack at the Christian Covenant School, a small private school of 200 pupils.
“We have a manifesto, we have some writings that we’re going over that pertain to this date, the actual incident,” he said. “We have a map drawn out of how this was all going to take place."
Mr Drake told NBC the manifesto "indicates there was going to be shootings at multiple locations and that the school was one of them”.
He said the school was singled out for attack but that the victims were targeted at random, and believed the shooter had “some resentment for having to go to that school".
Police have named the shooter as Audrey Hale, saying the 28-year-old was born female but identified as transgender.
Former schoolmate Averianna Patton described to CNN a missive that Hale allegedly posted on Instagram on the morning of the shooting.
"One day this will make more sense," it read.
"I've left behind more than enough evidence behind. But something bad is about to happen."
After reading the post, Ms Patton said she called to warn police at about the same time the attack started.
Alarming school surveillance video released by authorities shows the shooter breaching the structure’s glass doors with gunfire from a semi-automatic weapon.
The video shows the assailant armed with two assault rifles and a handgun stalking the empty halls of the eerily quiet school, opening random doors in an apparent search for victims.
WARNING: Police surveillance footage that may be disturbing
The shooter appears to wear a black military-style vest, camouflage pants and red baseball cap. Officers' bodycam footage shows police ultimately confronting and then shooting the suspect.
The three schoolchildren killed, all aged 9, were Evelyn Dieckhaus, Hallie Scruggs and William Kinney. Also shot dead were Mike Hill, 61, a school custodian; Cynthia Peak, 61, a substitute teacher; and Katherine Koonce, 60, listed on the Covenant website as head of school.
Police said at least two of the weapons were purchased legally and that Hale had several rounds of ammunition and was "prepared for confrontation with law enforcement".
President Joe Biden described the latest shooting as "sick" and said gun violence was "ripping the soul of this nation", as he urged Congress to pass a ban on the assault weapons often used in mass shootings.
Agencies contributed to this report
'Manmarziyaan' (Colour Yellow Productions, Phantom Films)
Director: Anurag Kashyap
Cast: Abhishek Bachchan, Taapsee Pannu, Vicky Kaushal
Rating: 3.5/5
More on Quran memorisation:
Saudi Cup race day
Schedule in UAE time
5pm: Mohamed Yousuf Naghi Motors Cup (Turf), 5.35pm: 1351 Cup (T), 6.10pm: Longines Turf Handicap (T), 6.45pm: Obaiya Arabian Classic for Purebred Arabians (Dirt), 7.30pm: Jockey Club Handicap (D), 8.10pm: Samba Saudi Derby (D), 8.50pm: Saudia Sprint (D), 9.40pm: Saudi Cup (D)
RESULTS
6.30pm: Handicap (rated 100 ) US$175,000 1,200m
Winner: Baccarat, William Buick (jockey), Charlie Appleby (trainer)
7.05pm: Handicap (78-94) $60,000 1,800m
Winner: Baroot, Christophe Soumillon, Mike de Kock
7.40pm: Firebreak Stakes Group 3 $200,000 1,600m
Winner: Heavy Metal, Mickael Barzalona, Salem bin Ghadayer
8.15pm: Handicap (95-108) $125,000 1,200m
Winner: Yalta, Mickael Barzalona, Salem bin Ghadayer
8.50pm: Balanchine Group 2 $200,000 1,800m
Winner: Promising Run, Pat Cosgrave, Saeed bin Suroor
9.25pm: Handicap (95-105) $125,000 1,800m
Winner: Blair House, James Doyle, Charlie Appleby
10pm: Handicap (95-105) $125,000 1,400m
Winner: Oh This Is Us, Tom Marquand, Richard Hannon
Jebel Ali results
2pm: Handicap (PA) Dh 50,000 (Dirt) 1,400m
Winner: AF Al Moreeb, Antonio Fresu (jockey), Ernst Oertel (trainer)
2.30pm: Maiden (TB) Dh 60,000 (D) 1,400m
Winner: Shamikh, Ryan Curatolo, Nicholas Bachalard
3pm: Handicap (TB) Dh 64,000 (D) 1,600m
Winner: One Vision, Connor Beasley, Ali Rashid Al Raihe
3.30pm: Conditions (TB) Dh 100,000 (D) 1,600m
Winner: Gabr, Sam Hitchcott, Doug Watson
4pm: Handicap (TB) Dh 96,000 (D) 1,800m
Winner: Just A Penny, Sam Hitchcock, Doug Watson
4.30pm: Maiden (TB) Dh 60,000 (D) 1,600m
Winner: Torno Subito, Sam Hitchcock, Doug Watson
5pm: Handicap (TB) Dh 76,000 (D) 1,950m
Winner: Untold Secret, Jose Santiago, Salem bin Ghadayer
RESULTS
%3Cp%3E5pm%3A%20Wathba%20Stallions%20Cup%20%E2%80%93%20Handicap%20(PA)%20Dh70%2C000%20(Turf)%202%2C200m%3Cbr%3EWinner%3A%20RB%20Sarab%2C%20Allaia%20Tiar%20(jockey)%2C%20Khalifa%20Al%20Neyadi%20(trainer)%3C%2Fp%3E%0A%3Cp%3E5.30pm%3A%20Mamsha%20Alkhair%20%E2%80%93%20Handicap%20(PA)%20Dh80%2C000%20(T)%201%2C600m%3Cbr%3EWinner%3A%20Mutaqadim%2C%20Ray%20Dawson%2C%20Ibrahim%20Al%20Hadhrami%3C%2Fp%3E%0A%3Cp%3E6pm%3A%20Emirates%20Fillies%20Classic%20%E2%80%93%20Prestige%20(PA)%20Dh100%2C000%20(T)%201%2C600m%3Cbr%3EWinner%3A%20Almotajalliah%2C%20Ray%20Dawson%2C%20Ibrahim%20Al%20Hadhrami%3C%2Fp%3E%0A%3Cp%3E6.30pm%3A%20Emirates%20Colts%20Classic%20%E2%80%93%20Prestige%20(PA)%20Dh100%2C000%20(T)%201%2C600m%3Cbr%3EWinner%3A%20Fadwaan%2C%20Antonio%20Fresu%2C%20Ahmed%20Al%20Mehairbi%3C%2Fp%3E%0A%3Cp%3E7pm%3A%20The%20President%E2%80%99s%20Cup%20%E2%80%93%20Group%201%20(PA)%20Dh2%2C500%2C000%20(T)%202%2C200m%3Cbr%3EWinner%3A%20Mujeeb%2C%20Richard%20Mullen%2C%20Salem%20Al%20Ketbi%3C%2Fp%3E%0A%3Cp%3E7.30pm%3A%20The%20President%E2%80%99s%20Cup%20%E2%80%93%20Listed%20(TB)%20Dh380%2C000%20(T)%201%2C400m%3Cbr%3EWinner%3A%20Western%20Writer%2C%20Richard%20Mullen%2C%20Bhupat%20Seemar%3C%2Fp%3E%0A
Company%20profile
%3Cp%3E%3Cstrong%3EName%3A%3C%2Fstrong%3E%20Belong%3Cbr%3E%3Cstrong%3EBased%3A%3C%2Fstrong%3E%20Dubai%3Cbr%3E%3Cstrong%3EFounders%3A%3C%2Fstrong%3E%20Michael%20Askew%20and%20Matthew%20Gaziano%3Cbr%3E%3Cstrong%3ESector%3A%3C%2Fstrong%3E%20Technology%3Cbr%3E%3Cstrong%3ETotal%20funding%3A%3C%2Fstrong%3E%20%243.5%20million%20from%20crowd%20funding%20and%20angel%20investors%3Cstrong%3E%3Cbr%3ENumber%20of%20employees%3A%3C%2Fstrong%3E%2012%3C%2Fp%3E%0A
The Gentlemen
Director: Guy Ritchie
Stars: Colin Farrell, Hugh Grant
Three out of five stars
UAE currency: the story behind the money in your pockets
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.
Overall standings
1. Christopher Froome (GBR/Sky) 68hr 18min 36sec,
2. Fabio Aru (ITA/AST) at 0:18.
3. Romain Bardet (FRA/ALM) 0:23.
4. Rigoberto Uran (COL/CAN) 0:29.
5. Mikel Landa (ESP/SKY) 1:17.