Man Charged with Unlawful Disposal of Georgia Father-of-Five’s Body

A man in Louisiana has been charged in connection with the unlawful disposal of the body of Nathan Millard, a 42-year-old father-of-five from Georgia. Millard disappeared on February 23 while on a business trip in Baton Rouge. His body was discovered on March 6 in a vacant lot, wrapped in a carpet and plastic. Derrick Perkins, 45, was arrested by the Baton Rouge Police Department for his involvement in disposing of Millard’s body. The charges …

Read more