RAMALLAH, July 26, 2016 (Xinhua) -- A Palestinian man inspects the rubble of a house which was demolished by Israeli army bulldozers in the village of Qalandiya, next to Israel's controversial separation barrier, near the West Bank town of Ramallah on July 26, 2016. Israeli authorities demolished a dozen Palestinian homes in Qalandia, according to Palestinian sources. (Xinhua/Fadi Arouri)