Abdul Iqbal has appeared in court