richard cowlinglatest news & developments