News

The royal couple made a poignant stop at the Badshahi mosque in Lahore ... The new parents visited Auwal Mosque, the oldest mosque in South Africa which was built in 1794 during British occupation ...