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 … Continue reading Families of Wilton Manors Murdered Couple Still Waiting for Answers