CANE BAY — North Shore Road (officially Sidney Lee Road) is a “death trap” — especially trying to drive it at night — St. Croix residents angrily complained on social media this weekend. Teams of 45-inch high warning bollards with heavyweight rubber bases are stacked at the edge of particularly rough stretches of a St. […]