20210524 india: After Harsh Vardhan rap; Baba Ramdev eats his words