Warning: The following contains spoilers for Monday night’s season finale of Jane the Virgin. Jane the Virgin‘s heart may have been full with love after the birth of her son on Monday night’s finale, but it’s going to be filled with worry in Season 2. But fret not, baby Mateo’skidnapping at the hands of Sin […]