NewsTwo Deputies Take Their Life Days After Welcoming Their Newborn Into The WorldAmirah Hameed2 years ago25.9k(adsbygoogle = window.adsbygoogle || ).push({}); Two Florida sheriff’s deputies who have a baby together, killed themselves withing days of each...