Как странно найти это на американском сайте, в описании которого сказано - "Popular Russian internet news, stories, pictures, videos, memes & trends translated into English along with real Russian netizen reactions & opinions."
(Популярные Русские Интернет новости, истории, картинки, мемы... переведенные на английский вместе с настоящими комментариями и мнениями русских)