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. Watch in for more details!