Why did the superpowers have military alliances with smaller countries? Give three reasons.
The superpowers had military alliance with smaller countries due to following reasons :
1. Vital Resources, such as Oil and minerals
2. Territory, from where superpower could launch their weapons and troops
3. Location, from where they could spy on each other