Rebecca Davis is an American video journalist and documentary producer based in Washington, D.C.
No credited titles to show.