Google+

Tag Archives: inalienable rights

  1. For a Human Rights-based approach

    Leave a comment

    November 7, 2014 by IJV

    The failure to uphold people’s basic rights feeds hatred and perpetuates abuses. @IOTPA,

    Advertisements

Categories

Enter your email address to receive notifications of new updates to your email.

Join 2,175 other followers