King Mohammed VI of Morocco has cancelled the Lamb Festival for the first time in 30 years due to severe drought and livestock shortages. The decision comes amid economic hardship and climate concerns. Read more...