No media source currently available
The U.N. General Assembly has again sounded the alarm over the state of human rights in Iran by adopting a resolution rebuking Iran for a series of violations, including the right to religious freedom.