Looks good to me but a question I have is "Is there a particular theme to the contest or just whatever you want to talk about?"
the theme is "Lessons for the Future"
Very good! The only thing I noticed was "Stain" instead of "Stalin", but you put "Stalin" on a later reference though.
It would be interesting if you also wrote a part about people who are for war and rising up and whatnot, like Karl Marx and Adolf Hitler and so fourth.
May I ask what the prize is for this competition?
I'd write it, if it was relevant to my speech.
I don't know what first prize gets, because this is the first time I participate in this federation.
Last time I took first place in a Russian public speaking contest and won 500 krons (40$).
This time I'm participating in an English public speaking contest.