Thousands participate in Spain's general strike over housing costs and living expenses. Tensions escalate in B...