SOURCE: Al Jazeera
Israeli forces have effectively turned the Palestinian town of Biddu into military barracks.
Israeli forces have effectively turned the Palestinian town of Biddu into military barracks.
SOURCE: Al Jazeera
Israeli forces have effectively turned the Palestinian town of Biddu into military barracks.