A 3-year-old boy was killed and his 2-year-old sister seriously injured after they were struck by a freight train Tuesday morning.