News

Mark Millar's Vatican City #1 arrives in stores this Wednesday, as the last remnants of humanity take refuge behind holy walls while vampires lay siege to the sacred city.
The pope has said he lives in Santa Marta, located on the Vatican's south wall near the city-state's small train station, because he likes being around other people. "I'm happy at Santa Marta ...