Category Archives: Of interest

STOP-LOOK-LEARN #2

Could there be life on other planets?

New discovery by NASA just announced.


STOP-LOOK-LEARN #1

Human population growth through time

Be sure to watch this video to the end.