What began as an emergency response quickly evolved into an ongoing community initiative known as CBFC (Charity Ball Football Club), regularly serving more than 400 children in Pemba, Mozambique.