Peace, Justice and Freedom: Human Rights Challenges for the New Millennium