ati imyitwarire yanyu hano mu gihugu cyacu ndetse n'ahandi igaragaza ko muri ingabo z'abanyamwuga arangirijeho igihano cya nyuma cy igifungo this is the speculated origin of mitochondria