The Central Information Commission is a high-powered independent body which inter alia looks into the complaints made to it and decide the appeals.
The Central Information Commission is a high-powered independent body which inter alia looks into the complaints made to it and decide the appeals.