He was addressing a televised debate between the three candidates for the Deputy Leader of Party Affairs post on One TV.
Source
Additional information
Publication Date
Jun 05, 2016
Country
Malta
Language
English