Bogdan Herzog nails it.
Update. So I found out that this think tank is a Russian far right revisionist think tank. 😠 I've read many articles in mainstream publications, and all of them were lacking in key facts. This article is by far the most pertinent I've come across.