Where is the Strategic Defense Initiative when you need it??

http://www.space.com/27806-russia-mystery-object-space-weapon.html