A former Roswell police officer fired for flying the Confederate flag at her suburban Atlanta home has filed a federal lawsuit saying her termination violates her constitutional right to free speech.

Silvia Cotriss had worked for the Roswell Police Department for about 20 years and was a sergeant when she was fired in July. The lawsuit was filed Wednesday against the city of Roswell, the police chief and the city administrator.