U.S. Senator Bob Menendez was indicted today on federal bribery charges, sending shockwaves through the political worlds of both New Jersey and Washington D.C. The ensuing legal proceedings to determine Menendez’s guilt or innocence could, of course, take years to...