The world’s biggest camel festival, held in Saudi Arabia, has smashed another record with a giant model of the revered animal. Prince Fahd bin Jalawi bin Musaed, president of the Saudi Camel Federation, unveiled the towering sculpture during the Crown Prince Camel Festival in the presence of Taif Gov. Saad Al-Maimouni and representative of Guinness World Records, Glenn Pollard. The statue, erected in King Faisal Park in Taif’s camel village ...