Bharat Express

Iranian human rights

Iran has long regarded Article 368 of its Islamic penal code as the hijab legislation