Inspector Sheila has been suspended from duty since June 2023 for allegedly insulting another officer and threatening an elderly woman, and has faced multiple legal troubles ranging from obstruction ...