Minister for Religious Affairs Sardar Muhammad Yousuf on Thursday urged intending pilgrims to deposit their second installment of Hajj dues between November 3 and 15 in designated banks. Addressing a ...
In the middle of the 19th century, when European explorers fanned out across Africa in search of the sources of the Nile, ...