News Samantha Barry Steps Down as Editor in Chief of ‘Glamour’ October 24, 2024 fashionsprint66@gmail.com The Announcement That Caught Everyone Off GuardPicture this: one minute you’re scrolling Instagram on a random Thursday, and the next, Samantha Barry drops a bombshell post saying she’s stepping away…