Stars and Stripes staffers sue Pentagon over First Amendment rights
NEWYou can now listen to Fox News articles! The three Stars and Stripes staffers who were fired last week over alleged insubordination have filed a lawsuit against the Pentagon over their terminations, alleging they are facing “imminent retaliation…