20110607 india: Annoyed Congress questions govt on Baba Ramdev botch-up