Hanna, William | news sites