Ousted Catalonia leader turns himself in to Belgian police
By Fang Tian
People's Daily app
1509887699000

Breaking News 1.jpeg

Ousted Catalan leader Carles Puigdemont and four former advisers turned themselves in to Belgian police, according to AP news.