Death Local News News Police investigating unnatural death in St Philip Barbados Today09/03/2019571 views Police are on the scene of an unnatural death at Stanford, St Philip. More details as they come to hand.