Naqaa Hamed
Press TV, Ramallah
Palestinian political factions have declared a general strike for Monday across the occupied Palestinian territories and refugee camps in the…
Naqaa Hamed
Press TV, Ramallah
Palestinian political factions have declared a general strike for Monday across the occupied Palestinian territories and refugee camps in the…