20210504 city.delhi: St Xavier's vice-principal dies of Covid