India men seeded eighth in World Team Squash Championship
A four-member Indian team will be vying for honours in the WSF-Men's World Team Squash Championship to be held in Marseille, France, from November 27 to December 3.
Nov 24, 2017, 14:54 PM IST