Viewpoint by Alon Ben-Meir*
NEW YORK (IDN) — The Iranian government continues to commit human rights violations and crimes against humanity in its effort to strike terror into the heart of its people. That the government considers itself a devout Muslim regime is sacrilegious and makes a mockery of Islam.