Byrd Starling "Bud" Billings, aged 66, and his wife Melanie Billings were tragically murdered on July 9, 2009, in their home in Beulah, Florida. The couple, known for their generosity and dedication to adopting children with special needs, were victims of a brutal home invasion. The Billings' home was equipped with multiple surveillance cameras, which captured the horrific events of that night. The footage revealed that the intruders, dressed in black and wearing masks, entered the house through
...Read More