Another Moroccan astronomer shared the same calculations online, emphasizing that Morocco will fast for only 29 days.

Astronomers April 25 to Mark First Day of Ramadan in Morocco
Ramadan in Morocco