VIDEO: Bedbugs invade Jamaican jail

Several inmates at a Jamaican police station lockup are to be relocated due to an apparent infestation of bedbugs inside some cells at the facility. Bedbugs are parasitic insects tha...

June 04, 2019
Caribbean News