Group of 17 organisations including the Guardian win inaugural Daphne Caruana Galizia prize for journalism The European parliament has jointly awarded a major ... Read more