
Navy Officer Faces Death Penalty After Alleged Kidnap And Murder Lover’s Baby’s Mother And Child
A U.S. Navy petty officer is looking at a possible death sentence after being accused of a murder-for-hire scheme that resulted in the death of a woman and her 10-month-old baby in Jamaica, NBC News reports. Leoda Vanessa Bradshaw, 34, was indicted early October 2023 for her involvement in the








