Posts tagged with "ibex 35"



Spain has succumbed to the coronavirus threat and its capital city is almost in a state of lock down.