Israeli fire kills three Palestinians in West Bank refugee camp – World Economy February 20, 2025 Three Palestinians were killed on Wednesday by Israeli forces in the al-Faraa camp near Tubas in the occupied West Bank,…