Morocco received a third batch of 500,000 doses of China's Sinopharm coronavirus vaccine on Sunday.
The first and second shipments of Sinopharm vaccines of the same quantity landed in the country in January and February respectively.
Nearly four million people have been vaccinated in Morocco, the highest number of any country on the African continent.