The content originally appeared on: Trinidad and Tobago Newsday News I NEED YOUR HELP: Policewoman Zelia Castello who is battling cancer. - POINT Fortin policewoman Zelia Christiana Castello, 27, who has cancer, is scheduled to leave for India on October 2, for what could be potentially life-saving surgery. Even though arrangements have been made with the Apollo Hospital in India to start her procedure, Castello told Newsday on the weekend that she is still woefully short of funds. The officer […]