Rapper Moha La Squale, indicted for rape and on the run for several weeks, was arrested in Germany. He was the subject of a European arrest warrant after fleeing in December despite being under house arrest in Paris.

He must be presented to an investigating judge in Paris this Friday, a source close to the case told Le Parisien. The rapper was arrested by German police before being handed over to French authorities this week. He had been indicted for raped and sexual assault on several occasions.