Silas and Nina

Who is Kiki’s Mother?

In today's episode of General Hospital, we got to see a lot deeper into Nina's (Michelle Stafford) thought process. She…