Killer Describes Contract Murder of FSU Law Professor

Luis Rivera describes how he says he and his partner stalked Florida State University law professor Dan Markel.

October 10, 2016

Examined