World Cup Stage 3: Indian archers win recurve… MEDELLIN: Indian archers defeated China to win a third bronze medal at the ongoing World Cup Stage 3 on…