Activists say Israeli troops have boarded aid ship
Drop Site is highly credible and has had fantastic coverage of Israel/Gaza all along.
Drop Site is highly credible and has had fantastic coverage of Israel/Gaza all along.