"French version" is still in english
When clicking on the "French version", I am directed to memopol.org/fr which is... in english. That's unexpected to say the least
I suppose the the french version of page has not been translated yet.
(are you looking for contributions on these kinds of things?)