Photo detail

LEFT: Murder victims Barry and Sheila Johnson. RIGHT: The mother of Sheila Johnson is consoled yesterday.

Stories this photo appears in:

Tease photo

Husband and wife found shot dead in Grand Bahama

GRAND Bahama police are investigating a double homicide after a husband and wife were discovered dead inside their home on Sunday morning. The victims - believed to be Barry and Sheila Johnson - were found shot dead shortly before 9am at an apartment complex in the Holmes Rock area. Police said both victims were shot once to the head.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment