Al Jazeera Investigations: The Lobby – parts 1 & 2
Pam Barker | Director of the TLB Europe Reloaded Project The Al Jazeera network has performed a valuable service in its 4-part exposé of how the Israeli embassy in London and certain of its operatives […]