powered by mochila

Morocco cut off diplomatic relations with Iran on Friday, accusing Tehran in a rare public spat of trying to spread Shia Islam in this Sunni Arab kingdom.