The National Anti-Doping Agency says that it's possibly too late for any trace of drugs to show in Olympic medalist Vijender Singh's blood stream. There have been widespread speculations that he could have been be caught for taking heroin.
News/Videos/Sports/ Vijender can’t be caught in drug test, says anti-doping body