michael shieldslatest news & developments