Archie Comics is launching Jughead’s Time Police, formerly a series that ran six issues from July 1990 to May 1991. The new series will run five issues and launch in June.