I think Leftism could still pass for a new release. It, Massive Attack's Mezzanine, and GusGus' Polydistortion would be my top contenders, cuz that shit has not gotten old yet, for me.
Out of Time by REM would be alright, too! If I can skip "Shiny Happy People," ugh.
They also refer to the Ukrainian government as a "Nazi regime."
Your choice, but choosing to believe that site is plainly asking to be lied to. Advising others to "check sources twice" is pretty laughable in this context. This is unintelligent and blatant propaganda.