DID Press: An Israeli female soldier assigned to the Glilot intelligence base has died by suicide after reportedly struggling with severe mental health issues, according to Hebrew-language media reports. The reports said the soldier served in sensitive and classified units…
Read More »