Update: According to WDBJ7 Carter turned himself in on Wednesday morning.  He has been charged with the murder of Jennifer Johnson.
BRL first broke this story earlier in the day on Tuesday. Since then WDBJ has done an excellent job in following up and confirming many of the details in the case. They latest info is above.