Barnaby Phillips

Barnaby Phillips covers European issues for Al-Jazeera English.