Other Sports Other Sports News India Withdraws From World Wrestling Championship Amidst WFI-Ministry Conflict October 24, 2024