'General Hospital' spoilers: Olivia loses her baby, Anna tries to kill Duke

In the upcoming episodes of "General Hospital," things are not looking great for a particular resident in Port Charles, who is believed to get caught in a mob gun battle. Here are the spoilers for the April 16 and 17 episodes:

Olivia and the baby

It doesn't look good for Olivia this week and the upcoming week. Based on Celeb Dirty Laundry's spoiler report, Olivia might lose her baby with Julian this week.

According to the report, this will happen in the 2015 Nurses Ball. A mob gun battle will ensue at the said event and Oliva will get injured because of it, which will put her baby's life in danger. But that's not the most interesting yet, Olivia may just discover that Julian is the one behind this mob gun battle to begin with.

The tricky thing is, Julian still doesn't know that he is the father of Olivia's baby. So, there's that question if Olivia will actually tell Julian about it, or just decide to keep it a secret if the baby dies anyway?

Moreover, She Knows Soaps reports that Ned will confess her feelings for Olivia by the end of the week.

Anna and Duke

Apart from the injured Olivia, there is another major character of "GH" that may actually die in the mob shooting incident and he is Duke Lavery. There have been reports that actor Ian Buchanan is leaving the show, so being killed off is the best way to go about his story.

According to spoilers, Duke's ex-lover Anna Devane will have something to do with Duke's murder. Spoilers point to Anna shooting Duke while protecting Jordan.

Other Spoilers:

Franco will make a deal and Carly will continue to investigate the true identity of Hayden. Further, Ric will continue with his plan and the truth about Jake Doe's wife will be exposed.

Catch the remaining episodes of the week in "General Hospital" every weekday on ABC.