Richard T. Davis on Muck Rack

Richard T. Davis

New York, NY
CNN
As seen in: CNN

CNN International Senior Producer, political junkie, literary buff, music lover, and theatre addict. Re-tweets should not be seen as endorsements.