amnesty international upsc

  • Amnesty International, Foundation, Headquarters, Significance

    Amnesty International Amnesty International is an International non-governmental organization that campaigns for human rights. It was founded in 1961 and has its headquarters in London, UK. The organization's mission is to protect people's rights, dignity, and freedom by advocating for...

    Last updated on April 3rd, 2023 06:37 pm