Space, Tech

Russian military satellite to impact Earth today