SportsCentre India

India wins a whopping 15 medals at an International games event

International Memoriad Games