michael bagraimslatest news & developments