Barcelona is latest city to suffer the horror of Islamic terror. Time to silence the bleeding hearts, let police do their job. Opinion.
News Briefs
- 13:36
It's not the same Barcelona
Barcelona is latest city to suffer the horror of Islamic terror. Time to silence the bleeding hearts, let police do their job. Opinion.