32 Palestinians Abducted by Israeli Forces in New Year’s Night Raids
In the latest set of abductions through invasion of Palestinian areas, a nightly occurrence in the West Bank and Jerusalem, Israeli forces took 32 Palestinians from their beds in pre-dawn…