Although in the weeks and months ahead other acts of violence will occur and warring and stubborn political partisanship will continue as the duality in humankind runs out its course the energy momentum toward peaceful coexistence is far too strong to be derailed and the stage is set for the emergence of longhidden truths

Please fix the punctuation.
Although in the weeks and months ahead, other acts of violence will occur and warring and stubborn political partisanship will continue as the duality in humankind runs out its course, the energy momentum toward peaceful coexistence is far too strong to be derailed and the stage is set for the emergence of long-hidden truths.