November 23, 2024

NCPDA Press Release – April 24, 2004

NCPDA Press Release
Contact: 202-487-6989
National Coalition of Pro-democracy Advocates
April 24, 2004
The European lead appeasement of ruling dictatorship let Iran off the hook
Regretfully, the United Nations Commission on Human Rights in its annual session in Geneva has failed to fulfill her fundamental function of protection of basic human rights of people of Iran and condemn the most […]