RAMALLAH, March 14, 2025 (WAFA) – Israeli occupation forces detained two Palestinian teenagers on Friday night after chasing their vehicle in the town of Silwad, northeast of Ramallah, according to a ...