The Catalonian coastal town of Cambrils held a remembrance service one year after terrorists killed 16 people and injured many more in attacks there and in …

source