The Left Is Eating Itself

June 22, 2015 Cardigan 13

Frontpage: In the hot days of summer, the progressive revolution that took over cities and even the national government is frenziedly devouring itself.

Do NOT follow this link or you will be banned from the site!