‘Shadowhunters’ recap: Season 3 Episode 8 “A Heart of Darkness” aired May 8th 2018 Freeing Jace In tonight’s all new…