Friday, May 13, 2016

News in brief



This is what all of those "free trade agreements" gets you.


It's satire!



No comments: