ashamed she committed suicide numvise ko james yakundaga gusabana n'abacuruza ibiyobyabwenge n'abicanyi joshua beckman was born in new haven connecticut and graduated from hampshire college