The Nation
MADRID - Around two thousand protesters took to the streets of the Spanish city of Bilbao on Sunday to condemn the Basque police’s treatment of activists from a Gaza aid flotilla on their return from detention in Israel.
Go to News Site