Jessica Aber, found dead at 43, led high-profile cases on CIA leaks, Russian fraud – The Times of India Posted on April 3, 2025 Jessica Aber, found dead at 43, led high-profile cases on CIA leaks, Russian fraud The Times of India