User blog comment:Geekius Maximus/Juggernauts (For Fun Opinion Poll)/@comment-1840877-20130723070947

I'm guessing either 1 or 2. If the Juggernauts were working for the US military, why would they be inserted by a Russian helicopter in Survival?