Spanish police confiscate Catalan referendum material

Spanish police have seized posters, promoting a planned referendum, on independence in Catalonia.

Read more