Posts Tagged ‘ Russia ’

Could Security Films Save You from an Oncoming Meteor?

Feb 20th, 2013

A hurdling boulder from space crashing through your office window is probably pretty low on your list of worries. While the odds of that happening aren’t astronomical (pun intended) try telling that to people in Russia who suffered major architectural damage from the debris of a meteor that crash landed there last week. Looking at […]