world  

Your comments on ...

The West Has Found a New Scapegoat to Blame: Russia

Mainstream media and Western powers have offered up a barrage of propaganda and malevolence in the wake of the shot-down plane over Ukraine.