A grave humanitarian catastrophe in Iran as the crackdown on protests continues the death toll has surpassed 648