Something wrong with them, all links directed to their home page,
Seems that it’s because of their new site.