Following popular protests in European countries, this time Barcelona in Spain witnessed a wave of demonstrations.