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