Humans Create Limits in an Endless Universe.

Did You Know? Did you know that the observable universe is approximately 93 billion light-years…