Al Jazeera English has won two prizes at the Association for International Broadcasting (AIB) Awards in London. Steve Chao’s 101 East documentary, Duterte: A President’s […]
When Russia invaded Ukraine in February of this year, the international community slapped a raft of sanctions on the invading nation. They froze the assets […]