Robert Mueller

Robert Mueller (Photo by Alex Wong/Getty Images)

Robert Mueller, the special counsel appointed to oversee the investigation into possible Russian interference in the 2016 presidential election, has impaneled a grand jury in Washington, D.C., a clear indication that the investigation may in fact be yielding actual fruit and moving full-speed ahead.

Read “DUN DUN DUN – Grand Jury Impaneled By Special Counsel in Russia Investigation