Conor Sheils is an Irish journalist currently based in Tunis. He has previously reported for national and international media organizations in Cairo, London and Dublin.