After reading all that, I believe the problem is either with the governor or squalors. This is because the populace of the cities were once really really good, even at a high tax rate but over time they have decreased to the point where even at a low tax rate they are on the brink of revolt. So I'm guessing that the number of squalors have increased with an increas in population and/or the governor has picked up so bad traits over the years. I'll check it out once I get home.
But I'm still interested in knowing how to to improve the chance that an enemy spy can be detected.
Thanks guys!
Bookmarks