Posts

Showing posts with the label Jewish activists

Jews Stage Sit-In Protest at US Capitol Demanding Gaza Ceasefire; Several Arrested