James Bradley's banner
James Bradley's profile picture

James Bradley

@JamesBradleyCA • 360,885 subscribers

Veteran. New England roots. Author, investigative journalist, former U.S. Senate contender. Unconventional Diplomat.

Videos