Israel Bashes ‘Provocation’ of Carrier Pigeons on Gaza Flotilla | Activist confirms the Estelle had pigeons on board

read more