david messina News