Ghanbar Naderi
Press TV, Tehran
Iranian officials and experts say the US government is not fit to preach human rights to others. As our correspondent reports, the reaction came after the US House Committee on Foreign Affairs passed a bipartisan legislation to impose new sanctions against Iran for alleged human rights abuses.