Joplin - what's new web site shows posts multiple times

I was looking at the "news" section for the site and was surprised to see the same post showing three times in a row. The posts appear repeatedly in two different browsers (Chrome and Opera).

If the source of the site is on github I could report an issue, but I could not find the information.