Update the incorrect details for Idara Minhaj-ul-Quran. We review every submission before publishing it.