Sandra Travis, Maury Travis’ mother, is possibly the worst landlord in U.S. history
If you’ve never heard of Maury Travis, you can watch the video above, or read this or this. He was a serial killer who predominantly murdered prostitutes — potentially as many as 17 — in the St. Louis (Ferguson, Missouri) area… Continue Reading