General Hospital Spoilers Monday, September 9: Frustrating Rants, Lifesaving Confrontations, And Did Someone Say Diamonds?Read more