2 years agoWho is the biggest puppet in the world recently? Review of 10 top puppet leaders. Who will you pick?PTE Geopolitics "World Gone Crazy"