Showing posts with the label European ParliamentShow all
The MEP resigned from his post after the corruption scandal broke out