Support a Project

Support Our Activities

Donate through the following details below.

You can also donate using;
Donate with Africa Federation

Donate here

When you donate using our partners' link send us an email at and

For M-Pesa Payments
Go to your M-Pesa Menu
Click Lipa na M-Pesa
Select PayBill
Enter Paybill Number: 993503
Account Number: your ID/ Phone number

Offline Payment

Bank Transfer & Cheques:
Write the cheque to Bilal Muslim Mission of Kenya
Bank Name: Habib Bank A. G. Zurich Mombasa Kenya

To adopt a center send an email to

Add Your Heading Text Here

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.