Tag: Raziel Shevach Killers
Security Forces Demolish Home of One of Raziel Shevach Killers
Security Forces Demolish Home of One of Raziel Shevach Killers
Written by Yona Schnitzer/TPS on April 24, 2018
A joint IDF and Border Police force demolished in the...