World News | Agence France-Presse | Sunday May 5, 2024
Al Jazeera network went off the air in Israel Sunday, AFP correspondents said, after the government announced a decision to shut the Qatar-based broadcaster's operations following a long-running feud.
www.ndtv.com