Darrell Castle talks about the firing of nine officers of general rank from senior command positions in 2013 alone.
↧









