26 April, 2024
It's been 48 days since the IDF vowed to "probe" the
leaked footage of an Israeli soldier executing an elderly deaf man who had his arms up in the air begging for his life & bragging about it to other IDF soldiers who applauded him for it.0 results 0 mainstream media coverage! pic.twitter.com/tOjtCyJRHu
— Muhammad Shehada (@muhammadshehad2) April 26, 2024