NEW YORK, March 9, 2025 (WAFA) - The United Nations Special Rapporteur on the situation of human rights in the occupied Palestinian Territories, Francesca Albanese, said Israel cutting off electricity ...