Happy New Years Eve…In Space

By ROBERT FROST December 31, 2017 “The crew live on GMT (Greenwich Mean Time), which means their new years day begins at the same time as for the people of Britain.  They will likely be long asl…

Space Debris: What’s the Big Deal?

By ANTON BUYNOVSKIY April 11, 2017 “In fact, space debris orbits Earth at approximately 17,500 miles per hour (~28,000 Km/h), and at that speed, even the smallest piece of debris can do substant…

Arrival: An Alien Film on Human Nature

By MEHER MASALAWALA April 26, 2017 “Arrival is a measured film that takes its time to unfold but manages to compel the audience into contemplating the connection between time and our seemingly l…