Mitt Romney’s Sister-in-Law Left a Suicide Note Before Plunging to Her Death
Mitt Romney’s sister-in-law left a suicide note before plunging to her death from a parking garage last year.
As previously reported, Mitt Romney’s sister-in-law, Carrie Elizabeth Romney, was found dead near a parking garage in Valencia, California in October.
Authorities responded to a call on a Friday night in mid-October on reports of a dead woman near a parking garage.
The woman, later identified as former Senator Mitt Romney’s sister-in-law, Carrie Romney, plunged from...