Tobago Public Health inspectors and officials biased
A resident of Lucy Vale in Speyside is alleging possible bias by Tobago Public Health inspectors and officials. The resident was critical of officers, highlighting the in-action of the health officers in responding to her family’s complaints.