The Edo State Muslim Pilgrims Welfare Board has directed those intending to perform the 2025 Hajj exercise to make a deposit of N8.4 million pending…