From The 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. More
This is a members-only post on Ricochet's Member Feed. Want to read it? Join Ricochet’s growing community of conservatives and be part of the conversation. Get your first month free.