Why are we still here?

7
Why are we still here?
0.043448209762573