Crime Local News News Police probe unnatural death in Christ Church Barbados Today21/01/20192139 views Police are on the scene of an unnatural death at Vauxhall, Christ Church. Reports are that an elderly woman has been killed.