I have serious doubts about the author of the article!
http://regimechangeiran.blogspot.com/2005/12/assassination-and-c-130.html Is this supposed to be the same person?