Rabat - An AFP dispatched claiming French far-right leader, Marine Le Pen, is a descendant of the Prophet Muhammad, has made the headlines in France and worldwide.

Marine Le Pen, a Descendent of Prophet Muhammad?
AFP