Al-Alam is an Arabic news channel broadcasting from Iran and owned by the state-owned media corporation Islamic Republic of Iran Broadcasting. From Wikipedia
The UN has called for an independent investigation after dozens were killed near Gaza aid sites despite Israeli denials of targeting civilians.