peter krakoliniglatest news & developments