Susan Meiselas, a renowned director and editor, entered this world in 1948 in the charming city of Baltimore, Maryland, United States of America.
As a creative force to be reckoned with, she has made a lasting impact in her field, leaving an indelible mark on the world of film and television.
Before embarking on her current journey, she was previously married to the esteemed Richard P. Rogers.