12 Catalan politicians are due to go on trial this morning for their involvement in an independence bid 16 months ago. Why are these 12 Catalan politicians only …

source