If you are a democracy, and get attacked because you refuse to give in to another civ's demands, or a war starts for any reason, what do you do if they just WONT acknowledge you envoy no matter what you do? My last game I was the Americans, and the Zulus demanded space flight from me, I said no. They declared war. I landed on their continent and proceeded to beat the snot out of them, capturing key cities by resources and destroying the rest. I must have destroyed 1/4 of their total empire (they were about twice as big as me) but that &^%# Shaka wouldnt talk to me. By this time, my people were pretty PO'd but I couldnt do a damn thing cause Shaka wouldnt talk to me. What would you do in a situation like that? I guess revolution is the only thing? Although I really hate having to do that if I'm not religious, the rioters always destroy key improvements or ones with a high cultural rating. 
Anyone know how to get a civ to talk to you? Does taking their capital almost always work, I didnt try that?

Anyone know how to get a civ to talk to you? Does taking their capital almost always work, I didnt try that?