Hamas has offered significant concessions to Israel and the collaborationist Palestinian Authority in the long-awaited update to its political charter....
Leaders of Palestinian political party Hamas, which governs the Gaza Strip, released a document outlining their guiding principles at a press conference...