David Barnett
Wild rumours of Hamas interference in Egypt find audience
Seth Frantzman
Samuel Ben-Ur
David Daoud