CBN approves cash-based BTA for 2025 hajj pilgrims

Mecca
Mecca