Nearly 50 years to the day of the original airing of “Star Trek,” the U.S. Postal Service dedicated the Star Trek Forever stamps this past Friday at New York City’s Jacob K. Javits Convention Center. The first-day-of-issue ceremony launched Star Trek: Mission New York, a three-day celebration that drew thousands of Star Trek fans. These […]