Police Find 5-Year-Old Twins Dead In Their Beds After Mom Allegedly Leaps Off Bridge To Her Death

‘Upon arrival, deputies spotted the woman floating in the water’