The chief meteorologist for a local New Orleans news station was arrested on Sunday, Oct. 5, after an alleged altercation with his girlfriend turned physical.
The chief meteorologist for a local New Orleans news station was arrested on Sunday, Oct. 5, after an alleged altercation with his girlfriend turned physical.