The Pentagon has fired senior Stars and Stripes staff after they accused it of threatening the newspaper’s editorial independence
Read Full Article at RT.com