This is true for majority peaceful Geos, but a few aggressive Geos such as red head or Brazillensis can stand up to most Africans. I have a Geo Iporengensis, a small cousin of Brazillensis, that is picking fight with every tankmate.
The ones my brother have are red head geos. Guess every fish is different.