article placeholder

X-Men Spotlight: Storm

Who is Storm? Storm, Ororo Munroe, was born in New York, to an American father and a Kenyan mother. After their deaths, Storm spent her formative years as an orphan on the streets of Cairo. Picking pockets...