The BahÃ ' Ã faith is considered apostate in Iran because it believes in a prophet ( BahÃ ` u 'll Ã h ) more recent than Muhammad . This goes against Islamic teachings , which teach the belief that Muhammad is the last and final messenger sent to mankind . The BahÃ ' Ã faith is considered apostate in Iran because it believes in a prophet ( BahÃ ` u 'll Ã h ) more recent than Muhammad , in contradiction of Islamic teachings , where it is held that Muhammad is the last and final messenger sent to mankind .