Yes many of us are kept in the dark, because of our limited knowledge.
I wish we were taught more about world history and politics in schools.
Also, we have to be careful with what we term as history. History is mereley someone elses' view of history. We also have to be careful with what is termed as 'hero history'. For example, history books tend to give lists of significant names (inventors, scientists), but they forget the other people who played a role in changing things, the role of the common people for example.
Here in England, the history we learn at school is, in my opinion, appauling..because we are only taught about British history and very little about any other history. I never heard of Mahatma Ghandi until much later. One of the most important historical videos I believe I have ever watched (in my own time) is 'Roots'.
Schools shouldn't focus so much on the small details of Victorian life or on royal history. It is more important to look at things from ALL angles, in my opinion, and also to admit to the mistakes of our own government (very important- perhaps we would then have less ridiculously proud, bias and prejudiced people!).
I agree with what Linda said about there always being another answer to things; that you don't have to kill people. What is happening in the world at the moment upsets me because I know the pain of the victims of war is real, even though it is so far away. I want to change the world but my hands are tied, I can only make a difference in very small ways.
How did George Bush ever get elected anyway?! He is so single-minded and self-rightous! He said in an interview that he believed that the war is really a war of good against evil!! Yes, what happened to the World Trade centre surely was an evil thing to do, and I really feel for the victims, believe me. But so is bombing civilian people an evil thing to do.. So evil exists on both sides. Perhaps both sides genuinely believe that their way is the right way.
Like I've always said, the only real evil is ignorance itself.
(Sorry to get political!)