Thursday 17th of May is the 1st of Ramadan in Morocco, announced Wednesday the Ministry of Islamic Affairs. Moonsighting has proven that today is the last day of Shaaban, says the same source. Several other countries are to observe Ramadan tomorrow, such as France, Algeria, Egypt and Saudi Arabia.