Sunday, April 21, 2024

Tag: Climber in fatal fall

spot_imgspot_img

Climber in fatal fall

Stephen Marshall, the son of well-known gospel artiste Sister Magrita Marshall, fell to his death yesterday while picking coconuts. Around 10:05 a.m. police received a...