News

Sheikh Abubakr Ahmad, also known as the 'Grand Mufti of India', played a pivotal role in postponing the execution of Indian nurse Nimisha Priya in Yemen. Here's all you need to know.