Weather a hurdle as Indian stars take aim for National archery championships

Meghalaya hosts a star-studded National Archery Championships as top athletes vie for qualification to the National Games amid weather disruption.

Meghalaya hosts a star-studded National Archery Championships as top athletes vie for qualification to the National Games amid weather disruption.