Posts Tagged: associate dean at the Simon Wiesenthal Center
UN Committee Accuses Israel of Torturing Palestinian Children
A United Nations human rights body released a report Thursday accusing Israeli forces of mistreating Palestinian children, including by torturing those in custody...