Christina Black Widow Rodriguez Lara October 08 1949 September 22 2019 Published on: September 24, 2019 Death Notice