NEW DELHI: India’s Parliament yesterday passed an amendment to the right to information law despite protests from activists who say the changes would diminish the independence of the commissioners who administer it. The Right to Information Act, enacted in 2005,
Read More