The Girl in the Picture: Where Is Franklin Delano Floyd Now? Your Questions Answered – CNET

By | July 14, 2022
Netflix’s new documentary leaves unanswered questions.