Secret Invasion Episode 2 Confirms There Are a Million Skrulls Are on Earth by admin June 28, 2023 0 In episode 2, Nick Fury learns a lesson much like the one Leto Atreides does in "Dune: Half One" — ...