Peter Castro

Peter Castro Announces Exit From People

Peter Castro, deputy managing editor for People magazine, has announced he is leaving the publication. Before re-joining People in 2007, Castro was […]