Hajj taskforce sets March 13 as deadline for 2025 pilgrimage payments February 27, 2025The Hajj Taskforce has set March 13, 2025, as the final deadline for payments for the 2025 pilgrimage, emphasizing that ...