Show more
Amenah Kashmirah Nichols-Carter known as Menah Carter, is the youngest of 7 siblings. Born in Berkeley, Ca. imdb.com