Terrorism has brought bloodshed to the streets of Europe again, this time hitting Barcelona. A van in the crowd and at least 13 dead, according to official police estimates. More than a dozen injured and blood flowing on the sidewalk of the famous Las Ramblas boulevard, the heart of the Catalonian city. Once again, the
[Read more]