AfricaAsia Videos show Israeli soldiers throwing apparently dead Palestinians off roof | DW News 20 September 2024, 4:47 pm20 September 2024, 4:47 pm Team Buyback Share this:TweetRedditTelegramWhatsApp