Thou Shalt Not Kill: The Unholy Murder of Sister Tadea Benz
THOU SHALT NOT KILL: THE UNHOLY MURDER OF SISTER TADEA BENZ INTRODUCTION ❖Amarillo, TX – In the morning hours of October 31st, 1981 the naked body of Sr. Tadea Benz was found inside her room on the 2nd floor of the St. Francis Convent, located on 4301 N.E. 18th Ave. ❖Sr. Angela Martinez was concerned…
Read More
You must be logged in to post a comment.