Morocco has recalled its ambassador after the Algerian foreign minister accused the kingdoms banks of "laundering hashish money" in Africa, in the latest diplomatic spat between the North African rivals.
The foreign ministry said it also summoned Algeria's charge d'affaires in Rabat on Friday evening to protest the "very serious statements... concerning the African policy of the kingdom of Morocco."