A Slain Sister

Palestinian journalist Tareq Mustafa mourns his slain sister Ilham, who was killed along with several relatives in the Israeli genocide in Gaza. Tareq tragically lost more than 30 members of…