Tag Archives: NHRC

Falling Glass a Disturbing Trend at Indian Airport

So much glass has fallen from an airport in India in recent years that the country’s public human rights institution has gotten involved. India’s National Human Rights Commission (NHRC) has issued notices to the Union Ministry of Civil Aviation and … Continue reading

Posted in Featured News, Today's News | Tagged , , , | 1 Comment