Canada News Agency

European parliament Vice President Eva Kaili sacked amid corruption scandal