Nineteen people including two young children were shot when gunfire erupted at a Mother's Day parade in New Orleans, police said.
Shots rang out at 1:45 p.m. local time on Sunday as the second line of the parade passed the 1400 block of Frenchmen Street in the city, New Orleans Police Department spokesman Garry Flot said.
Ten men and seven woman were shot along with a 10-year-old girl and 10-year-old boy. The children were grazed and are in good condition, Flot said in a statement.
"Many of the victims were grazed some by bullets that ricocheted," he said.
Two victims are undergoing surgery, according to Flot.
More top news
The terminally ill boy's mother, Connie Yates, burst into tears as a lawyer reveals Charlie's latest brain scan makes for "sad reading".
Mr Spicer has quit his role as White House Press Secretary after six months, according to US media reports.
Prince George and Princess Charlotte explored a rescue helicopter before they flew home after a tour of Germany and Poland.