More than 20 nations secured medals at AIBA Women’s World Boxing Championships in Ulan Ude, Russia. Top-three are Russia with 6 athletes, China with 5 and India with 4 boxers. Light flyweight medalists are India, Thailand, England and Russia The leader of the division Hyang Mi Kim (PRK) surprisingly lost her quarter-final bout to Indian...Read More