where was colin powell born and raised
Ret. Gen. Colin L. Powell was born in New York to immigrant parents and raised in the south Bronx. He served 35 years in the U.S. Army, eventually becoming a four-star general, chairman of the Joint Chiefs of Staff, national security adviser and U.S. secretary of state.