The head of Hamas political bureau, Khaled Meshaal, says the construction of an enormous metal barrier by Egypt equals a…
Read More »The head of Hamas political bureau, Khaled Meshaal, says the construction of an enormous metal barrier by Egypt equals a…
Read More »