Thousands of protesters invade the streets of Barcelona to take a stand against the invasion of the Ukrainian territory by Russian troops.