Editorial Who Is The Challenger? By newadmin 9 years ago Born on the island of Dominica in the Caribbean, Challenger was surrounded by the ever