Home World News Champion of the people or a traitor? A new force emerges in southern Gaza

Champion of the people or a traitor? A new force emerges in southern Gaza

by
Champion of the people or a traitor? A new force emerges in southern Gaza