Israeli officials seized Al Jazeera equipment on Sunday, hours after the nation’s Cabinet approved a decision to shutter the Qatar-based TV news network’s operations in the Jewish state — an unprecedented step towards an international media outlet…
Read More