Watson was born in 1975 in Atlanta, Georgia. He graduated from Brown University in 1997 with a degree in international relations.[7] He has reported from Moscow and for NPR based in Istanbul, Turkey[8] before rejoining CNN in 2009.