Skip to main content

Roger D. Harris

Roger D. Harris is with the human rights group Task Force on the Americas, founded in 1985.