Marci Craig waited anxiously at the airport in Ohio to pick up her older brother Steve for Christmas, but he never got off the plane.
Wondering if there was a car accident, Craig and her sister called the police to find out if Steve and his partner, Kevin Powell, even got on the plane in the first place. They hadn’t. No one answered any phone calls at home, and Craig gave the Wilton Manors police authority to break into the couple’s home, where the lights were on, but the shades were drawn, and the doors were locked.
In the wee hours of the morning of Dec. 26, 2010, police discovered the couple’s bodies in their home, dead from gunshot wounds and head trauma.
“We were just devastated,” Craig said. “By 8 a.m., we were on a flight to Fort Lauderdale and it felt like forever to get down there.”