HomePosts Tagged "Robert Geffner"

Robert Geffner Tag

Archive

The murder of Travis Alexander seems like an open and shut case, right? Discover why a Discovery+ docuseries is taking another look at Jodi Arias now.