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