As Halifax County faces another day of major flooding impacts, we're learning more about what caused the floods. The area has been battered by rain, but according to the National Weather Service, the ...