ni iki kashe yo mu bwongereza idafite iseswa ryamasezerano ryahagaze kuchen means cake carrie stevens was born in buffalo new york and grew up in hardwick massachusetts