India ranked worst performer at Rio Olympics amongst medal winning countries
An unprecedented number of 207 countries participated in the 2016 Summer Olympics.
Aug 25, 2016, 20:51 PM ISTSPOT ON! Before the start of Rio Olympics, Associated Press knew how many medals India will win
News Agency Associated Press had predicted that India will get only two medals at Rio Olympics.
Aug 22, 2016, 00:36 AM IST