News

Dubai is no stranger to entering the Guinness World Record books for its enthusiastic residents’ unalloyed joy in creating the largest paper origami craft work in the globe. Indian expatriate, Jamila ...