Webpress Daily

World News

Trial of Catalan separatists begins in Madrid amid protests

12 defendants are being tried for their roles in declaring Catalan independence.

Original Article