Comic Creator, Len Wein, passes away at age 69 The influential writer, Len Wein, has passed away. His work was responsible for helping to create some iconic characters. His career brought him to work for both DC… Read More