July 19, 2016 – So, where is this radiation coming from? Space? Put you thought below. No nuclear power plants in South Dakota, Aberdeen.
North Korea Satellite of China Space Station the is currently out of control and expected to crash to earth, supposedly next month.