stinkbugg7578 stinkbugg7578 27-03-2024 History contestada What is a state that is formally independent but under heavy control of another state? 1) Puppet state 2) Satellite state 3) Protectorate 4) Dominion