Thousands of protesters are flooding the streets in Spain and France urgently calling for government action to tackle the high living costs amid skyrocketing prizes of Basic Essentials.
Some results have been hidden because they may be inaccessible to you