muhammad book in dubai

World’s largest book “This is Muhammad” on public display at IBN Battuta Mall in Dubai

The world's largest book has been put on public display in the United Arab Emirates (UAE)'s Dubai at IBN Battuta…

13 years ago