FROM Season 3 Episode 6 Explained: Tabitha’s Time Mystery, Fatima’s Baby Twist & New Monster Clues!