On June 4, 2017, 13-year-old Kayaan Anklesaria of India who won four medals, the highest individual medal tally, at the World Children’s Winners’ Games in Moscow was declared champion of the meet and given the honor of lowering the Games flag at the closing ceremony. Five hundred participants from 16 countries along with their parents, team leaders and fans witnessed the closing ceremony, noted the Games website. Organized by the non-profit organization Gift of Life that was founded by famous Russian actresses Dina Korzun and Chulpan Khamatova in 2006 to aid families whose children are battling various oncological diseases, the......