Irish Editor-In-Chief Of ‘Glamour’ Shelves Print Edition Of Magazine Samantha Barry, the Irish editor-in-chief of Glamour magazine has reportedly announced her plans to cease publication of the print edition of the maga...