is it true that 75% of the universe is invisible

is it true that 75% of the universe is invisible

Posted on March 19, 2013 by in Question. Comments Off on is it true that 75% of the universe is invisible