The Netherlands’ Big Brother Statue – The American Spectator
Since the beginning of June, a 13 foot high bronze statue of a sloppily dressed black woman in sweatpants and sneakers towers above Rotterdam’s Central Station. In its short life, it has already managed to sharply divide!-->…