Whats he doing on Russias RT giving insane statements? can you imagine anybody going on there criticising the Russian gov? they only allow what helps their own purposes.
meidasnews.com/news/on-russ...