A 10-man India were upstaged 0-3 by a superior Iran and bowed out of the AFC U-16 Championship 2016 at the Jawaharlal Nehru Stadium, Delhi.

Read more