An Indian Air Force IAF plane with 15 tonnes of medical aid landed in Wuhan on Wednesday evening, bringing closure to diplomatic differences between India and China over evacuation of Indians stuck in coronavirus-hit city. Indian officials had blamed China for not granting the requisite clearance, a charge Beijing denies.