Rebellious Rabeh resurfaces in Morocco
The prolonged saga over the 24-year-old's future finally appears over after he signed for Moghreb Tetouan, the Moroccan club said on Saturday.
Rabeh went missing from his new Russian club Anzhi Makhachkala's training camp in Turkey last month only two weeks after joining from Bulgarian champions Levski Sofia.
His agent reported his 'disappearance' to football's world governing body FIFA and the national associations of Bulgaria and Morocco after failing to get in touch with his client.
But in another twist Rabeh subsequently broke his silence and announced that he was hanging up his boots.
The controversial Rabeh was involved in a string of off-the-field incidents while at Levski and received a three-year suspended jail sentence for drunk driving.
Fallout remains despite the player's reappearance with the three clubs involved - Levski, Anzhi and Moghreb - left to chew over transfer fees owed after he fled Russia.