Initiative 2028

Valera Richards cleared her throat. "I must regretfully inform you that Stan Lee, co-creator of the Marvel Universe, has died."

Rest in Peace, Stan Lee.

End

Notes: Stan Lee passed on on Nov 12, 2018. He will be greatly missed by all of comics fandom.