Peace Partners’ TV Station Condemns Recently Released Planner Of Suicide Bombing David Lange November 2, 2011