Pentagon fires Stars and Stripes leaders who criticized DOD’s interference

Washington Post: The Pentagon on Friday fired the publisher and the editor in chief of Stars and Stripes,…