Although their global network has come apart at the seams a few peak individuals are stuck in their delusion that they will take over the entire Mideast and move on to control the rest of the world too

Could you correct the punctuation please?
Although their global network has come apart at the seams, a few peak individuals are stuck in their delusion that they will take over the entire Mideast and move on to control the rest of the world too.