call me stupid but the minions are a species right? so which means there are probably millions or billions them so while yes the minions we know were in a ice cave for most of modern history but there could be millions of Minions out of there undiscovered which is my tedtalk to how the minions were involved in the afghanistani civil war