Al Jazeera News Updates
UK and German Diplomats in Israel, Strikes in Greece
00:00 / 02:51
Advertisement