Biden owes an explanation to Americans- Lt. Col. Daniel Davis