You don't know what you are talking about.  Rorate Caeli has attacked the USSR and Russia for years.  The site is pro-Israel and DESPISES Assad.

Did you flunk reading comprehension at your local community college ?