Spanish Police Beat, Detain Gaza Flotilla Activists at Airport; Israel Jabs Madrid

Spanish police forcibly detained Gaza flotilla activists at Bilbao Airport, prompting Israel to demand answers from Madrid. Separately, France banned Israeli National Security Minister Itamar Ben-Gvir over his hard-line statements and policies against Palestinian prisoners.

Coverage

SplitViewNews News