Ronald H. Davidson

Ronald H. Davidson, Ph.D., was director of the Mental Health Policy Program at the University of Illinois at Chicago’s Department of Psychiatry for 20 years, serving as a consultant for the American Civil Liberties Union and the U.S. Department of Justice. He has worked as an advocate for human rights and social justice in the U.S., and his national investigations of child abuse in psychiatric institutions have been profiled by "Dateline NBC" and other news media organizations.

Tucker Carlson and Sean Hannity's images displayed on the side of the Fox News building in midtown Manhattan.
Page: 1