As a victim of violence, Tuesday was an important day for Teri Hatcher.
The 49-year-old actress confidently dived into her past when attending the United Nations Official Commemoration Of The International Day For The Elimination Of Violence Against Women in New York City.
The former Desperate Housewives actress was seen wiping away her tears after giving an emotional speech.
It was revealed in 2006 that the brunette beauty had been sexually abused by her uncle at the young age of seven, and the actress spoke more about this incident during Tuesday's conference.
The star was "convinced it was her fault" and didn't speak about it for a while.