Here’s some great news for you, Zatswan fans. Geoff Johns has been demoted! That’s right, he’s no longer the President or Chief Creative Officer of DC Entertainment. Find out more about this by clicking the video below:     Be[…]↓ Read the rest of this entry…