Ilar nyligen hållit tal på ett offentligt möte Dublin.