Angry demonstrators took to the streets in the Spanish city of Bilbao on Monday to protest the presence of an economic conference during which IMF chief Christine Lagarde said Spain’s economy had “tur
Angry demonstrators took to the streets in the Spanish city of Bilbao on Monday to protest the presence of an economic conference during which IMF chief Christine Lagarde said Spain’s economy had “tur