Idie Okonkwo: MCU’s Last Hope for Mutants Starrene Rhett Rocque August 15, 2019 Idie Okonkwo (aka Oya) is one of the Marvel Comics Universe’s last hopes for mutants. She is known as the Third Light, who is one Read More »