The Kaduna State Muslim Pilgrims Welfare Agency has said intending pilgrims for 2025 are required to pay a minimum deposit of N8.4 million by December…