Israeli army arrests over 20 Palestinians in raids in Ramallah villages Leave a Comment / World / By Irfan Ali Israeli army arrests over 20 Palestinians in raids in Ramallah villages.