Pentagon fires Stars and Stripes’ independence watchdog | LL Daily