Two Jackson police officers arrested in Flowood
20 December 2021
Two Jackson police officers were arrested at Nature Trail Park in Flowood on Friday, December 17. Flowood police officers responded to the scene after receiving a call that two people were smoking marijuana. Once they arrived, they discovered suspects Darius Jamal Short and Kenya Shardae McCarty inside the park near the pond. There was a small amount of marijuana on a bench where Short and McCarty were located. Officers took possession of a firearm which was present on the table. A second firearm was also recovered along with open containers and marijuana paraphernalia. Short and McCarty, who are recent graduates ...