Advice?

Game 8640478
It seems im at an impass. My turn is next, and there seems to be many ways i can approach this. Barge into Africa to sap green? Finish conquest of NA? Build power in Asia? (Im purple btw). Other? Idk where to go next
It seems im at an impass. My turn is next, and there seems to be many ways i can approach this. Barge into Africa to sap green? Finish conquest of NA? Build power in Asia? (Im purple btw). Other? Idk where to go next