India's Richa Mishra ended the SAF Games with a rich haul of seven gold medals, including four in the individual events, as India swept all the 15 gold medals in women's swimming on the last day of......