Rooftop Structures Installed In Hebron
Israeli forces install prefabricated structures on the rooftops of Palestin...