ku ruhande rwa fpr bemezaga ko batarengaga ibihumbi bitatu minisitiri w'intebe yasabye ko abacitse ku icumu basubizwa imitungo yabo vuba electra was one of the pleiades sisters in greek mythology