Indian Para Swimming Team Ready for the 2025 Para Swimming World Series in Barcelona

  A 27-member Indian squad, including 19 para swimmers and 8 officials, is set to compete…