20121209 india: Anna Hazare recovering in hospital