Mainstream media: If you’re not a socialist, you must be a lunatic

It is not Donald Trump, Ted Cruz and Marco Rubio

About Canada Free Press