Abuja Why did at least 67 people die in Christmas charity stampedes in struggling Nigeria? – The Associated Pressby Miles Cooper February 22, 2025