Our leaders are such idiots, most of them. Russia is not nearly the threat that CHINA is. by Pure Hearts International July 12, 2017 Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest