Day: May 18, 2019
Austrian far-right leader resigns over 'Ibiza affair'
Austrian Vice-Chancellor Heinz-Christian Strache, a key figure of the European far-right, resigned Saturday after explosive revelations from a hidden camera sting, just days before key EU elections.