The Wilson man charged with killing his infant son had been fired just weeks earlier from a job with Greenville Fire/Rescue after being caught in a compromising position, according to city documents obtained by CBS North Carolina.
Buchanan was fired Jan. 20, according to city records. ... He was suspended from June 18, 2016, to July 1, 2106, according to city records.
On Saturday, authorities charged Buchanan with first-degree murder. They found his 4-month-old son unresponsive Feb. 6.