Are they star clusters or extreme dwarf galaxies?

Astrophysicists have found evidence of an alternative formation process for this cosmic mystery.

Continue Reading