Home ABOMINATIONS The CW network, Pentagon shill, debuts latest propaganda show—VALOR