Rebecca Davis

Rebecca Davis

Rebecca Davis is an American video journalist and documentary producer based in Washington, D.C.