Where is Dirty Harry Reid, Eric Holder and Bark Obama?
I completely agree with your feelings on this issue.
But.....
I think the photo you put up was taken in London.
I don't know how to do a Google photo search, or I would verify that for you.