Kelly Scerri De Carlo - Who Is Responsible?