Welcome to your favorite News Channel. This is just in:

There are so many things left to unpack after the Season 4 finale of “Jane the Virgin.” Is Michael Cordero (Brett Dier) still truly alive? Did he fake his own death? What will his return mean for Jane (Gina Rodriguez) and Rafael’s (Justin Baldoni) relationship?

Click here to Read More...