Duane “Keffe D” Davis can be released on house arrest as he awaits his trial in June. Post navigation An Immigration Shift Jeffrey Epstein: Fifth and final batch of documents released