Zubu is a Russian disinformation front. Reading their website is more of a waste of time than watching CNN.
Do you have any evidence to back up your claim?