BERLIN – Germany’s top human rights official is urging Iran to release the country’s detained opposition leaders Mir Hossein Mousavi and Mahdi Karroubi.
2011-07-14
BERLIN – Germany’s top human rights official is urging Iran to release the country’s detained opposition leaders Mir Hossein Mousavi and Mahdi Karroubi.