Difference Between Judge and Magistrate | Iqbal International Law Services®