Why do Imperial Storm Troopers wear armour?

14 answers 14