First Contact: The Next Generation Introcast
First Contact: ‘Ensign Ro’ Season 5 Episode 3
Following a terrorist attack on a Federation outpost near the Cardassian Empire, Ensign Ro, a Bajoran with a bad reputation, is assigned to the Enterprise. While the crew are reluctant to work with so