India finishes 18th

Kenya topped the medals table at the IAAF World under-20 athletics championships on Sunday with six gold, four silver and