If money talks, the volume is getting loud a week before Virginia primaries for the U.S. Senate and a handful of competitive House districts.

U.S. Sen. Tim Kaine, D-Va., has raised more than $14.6 million for his reelection campaign and had $8.6 million in the bank on May 29. Kaine has more money on hand than all five Republicans vying in the June 18 primary have collected.

Hung Cao, has raised $2.5 million and had $202,638 on hand. His closest rivals, Fairfax County attorney Jonathan Emord and Club for Growth executive Scott Parkinson, each has raised more than $930,000.

Read the full story in the Richmond Times-Dispatch.