mary bosworthlatest news & developments