Commonwealth Games 2018: Indian athletes continue to impress, as Bajrang Punia is the latest to win the Gold

XtraTime Web Desk: Indian athletes continue to impress in the Commonwealth Games 2018, as Bajrang Punia is…