The Caribbean Public Health Agency (CARPHA) is conducting a rapid health needs assessment across several parishes in Jamaica ...