Editorial Caribbean Heroes: A CARIBBEAN COMIC MADE IN JAMAICA By Amilcar Lewis 9 years ago What if you woke up and realized that your country needs you? What is your destiny?