Amazing scenes today in Barcelona where vast numbers of the population are blocking roads and public buildings/thoroughfares in massive protests preceding a General Strike. What a massive show of defiance in the face of an oppressive Spanish fascist state.