>>512765024
He's a god-tier pro-Russia propagandist. His level of trolling is so subtle that not even 4chan can understand it.