I did a search after posting and it resulted from a promotion that randomly placed an english word with a french word. Retard pretty much means what it does in english but without the connotations.
This happened in Canada and it makes more sense because its a dual language country.
You read the article?! You researched the event?!!!
heretic, this is FR and thats just not done here.
:) happy Friday