0 Kehinde Amusa Shines in Nigeria’s 36-Run Victory Over Sierra Leone at Kwibuka June 9, 2025 Clara Lopez Kehinde Amusa starred in her debut for Nigeria, leading them to a 36-run win against