jackhammerjohn.net
They’ve Given you a Number………
CNN……These letters, so long venerated as the last word in news journalism and ethical standards has been taking more shots lately. The CIA has most recently slapped the News channel dow…