Tom Morello was born in Harlem, New York. His mother, Mary Morello, is of Irish and Italian descent. She was a teacher at Libertyville High School. His father, Ngethe Njoroge, a Kenyan, was the country's first ambassador to the United Nations.[2]
...
read more