Dexter: how or who kills Rita?

In dexter season 4 episode 12. Does Rita commit suicide or get killed ? And if so why ?
Thanks
Kaleb
3 answers 3