Officer Alexander Ego was fired by police chief Fred Fletcher on Tuesday. The officer was accused of sexual assault and inappropriate sexual behavior while on duty last week after a complaint was filed March 30 for an incident on March 25. The Tennessee Bureau of Investigation, which began reviewing the …
Read More »