Spanish police officers are attacking anti-separatist protesters in Madrid

Spanish police officers are attacking anti-separatist protesters tonight in Madrid. Many of them are undercover police officers.

Read More