Stars and Stripes Staff Sue Pentagon Over Firings

Three staff members from the military publication Stars and Stripes filed a lawsuit against the Pentagon…