By Ishaq Khalid
Nigerian police say they have launched an investigation after 31 people died in a crush in the southern city of Port Harcourt.
It happened in a sports field on Saturday morning where a church was handing out food to the poor, some of whom had waited there overnight.
The crowd "became tumultuous and uncontrollable" and organisers failed to calm the situation, police say.
Many of those who died in the crush were women and children.
Witnesses told the AFP news agency there was frantic pushing and some were trampled underfoot when people trying to reach the entrance were forced back.
"They were telling people 'Go back, go back, go back,'" Chisom Nwachukwu said. "Some people that were pushing from backwards were marching on those people."
Security and emergency services were called to the scene to try to bring the situation under control. Some of the injured are being treated at Port Harcourt's military hospital.
The King's Assembly Church said it was "deeply saddened" by the incident, and was reviewing its safety and crowd management procedures.
It started the annual charity in 2014 but said this year's "turnout, build up and the attendant circumstances were absolutely unanticipated", and that attendees started gathering before security teams for the event were on site.
Rivers state police commissioner, Eboka Friday, has called on religious and charity groups to "ensure they work with the police for security and crowd control" in organising such programmes in the future.
In addition to the police investigation, a regional government committee will be formed to look into the circumstances of Saturday's incident, says Rivers state governor Nyesom Wike.
Nigeria has seen several similar tragedies in recent years, including an aid agency food programme in Borno state last year where seven women were trampled to death.
Port Harcourt is the main oil hub in Nigeria, but despite the country's oil wealth about 40% of Nigerians live below the poverty line.
Nigeria country profile
Africa Today podcasts
Voters oust Republican who voted to impeach Trump
First attempt at safe route out of encircled Ukraine city
Rwanda asylum flight cancelled after legal action
'Almost every family has lost someone close to them'
Russia's economy buckles up for a bumpy ride
What do people in Northern Ireland think about the protocol?
The truth behind a Russian propaganda icon
Why Afrikaans is loved and loathed in South Africa
What's happening to Bitcoin?
The oyster farmers hit by climate change. Video
How pets give your kids a brain boost
Could flat tyres soon be a thing of the past?
The 12 best films of 2022 so far
From Top Gun: Maverick to Turning Red and Everything Everywhere All at Once
Switzerland's ingenious cooling caves
When fridges didn't exist, locals had to find other ways to keep food cool
Why people believe their own big lies
The role self-deception plays in leading people astray
© 2022 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.
By Ishaq Khalid