Monday, January 14, 2019

Outrageous to put this at Ground Zero!

If this isn't stupid, I don't know what is! Davis Richardson reports in Observer,
A sculpture celebrating Saudi Arabia’s place in the G20 Summit was erected on the World Trade Center grounds last week, a stone’s throw away from the 9/11 memorial.
Read more here.

No comments: