London: Just as a pilgrimage to Mecca is a holy obligation for all Muslims, it should now be the duty of as many people...
3 July 2015 6:38 AM GMT