Shashi Tharoor @ShashiTharoor
2. NHRC is a statutory body w/sufficient authority to intervene and issue directions. But sadly, it has not played the role it was meant to. The nation sorely needs the NHRC to step up and be a watchdog for human rights in India & prevent abuses of both commission& omission. — PolitiTweet.org