Science & TechStar TrekScotland Yard Feared Trekkies And Sci-Fi Fans In The Late 90s Posted May 25th, 2015 by Becky FeldmanIf you had lived in the UK in the late 90s, chances are Scotland Yard was keeping an eye on you. While performing…