ARMS 0 Posted April 16, 2007 UK scientists have said that they have produced the strongest evidence to date that termites are actually cockroaches Share this post Link to post Share on other sites