India delivered 20 tonnes of critical dry material for vaccines to Afghanistan on Friday, Ministry of External Affairs spokesperson Randhir Jaiswal said. He added that the materials for BCG, and Tetanus and Diphtheria (Td) vaccines would help Afghanistan's Child Immunisation Programme. India earlier sent aid including sleeping bags to flood and earthquake affected regions in Afghanistan in April.