Would you believe the North Central Regional Health Authority said it facilitated over 6,000 walk-in interventions via its Community Stress Relief Centre? The NCRHA said in an effort to break the stigma associated with mental health, the launch of the first Stress Relief Centre in Trinidad and Tobago in 2018 has been a success. Would…