GarrForce Premium Episode 4-25-17
Satellite imagery of one of North Korea’s nuclear site showed some extremely disturbing behavior on the part of some of the soldiers there. Meanwhile, a New York woman returning from vacation made her own disturbing discovery. Plus, it turns out the biggest threat to us all might be lack of sleep.