Claim: Image of BOSS, the largest structure in the universe discovered so far.
Fact-check: Fact Check: Who's the 'boss' of the universe? Surely not this piece of art 
Verdict: mostly false
Organisation: India Today
Author: Tarini Mehta
Date published: 2021-11-09T18:48:30