Artist Comment: Poll-EU-ted: Around 40 million people in the 115 largest cities in the European Union are exposed to pollutants at concentrations higher than the air quality levels deemed harmful to health by the World Health Organization.
I want these folks over for high tea.
Artist Comment: The West's Position on Islam
The following come from The Goon Squad.
Then there is this obscenity coming out of California.
Such responses are truly unbelievable.