Israel is about to demolish this Palestinian village. The International Criminal Court says the act could be a war crime.
Israel is about to demolish this Palestinian village. The International Criminal Court says the act could be a war crime.
Category
đź—ž
News