Valerie Hamilton

Valerie Hamilton reports on immigration, international affairs and the environment for U.S. and European public media.