About Mohamad Ali Taheri report on a clear and irrefutable violation of human rights in Iran. As of May 4th,… read more