English中文

Offstream
news


2017 Barcelona attacks

Catalan police in the coastal town of Cambrils kill five suspected terrorists in a counter-terror operation to stop a second van attack. The police reported the attackers were wearing explosive vests, however they were later discovered to be fakes.

Sources:  BBC


Related