Now it's http://mageia.org/press/faq/ it should be http://mageia.org/en/faq/
Also Press reviews link is missing on some pages. For example http://mageia.org/en/.
I know it's temporary but I think it's still important.
Thanks to all contributors and especially to starters of this great project,
Filip.