Religion: mutant rights activist; terrorist
First Appearance: Captain America (vol. 1) #350 (Feb. 1989): "Seeing Red"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 1
Teams/Affiliations: The Resistants
Enemy of: Captain America
Employer: Red Skull
Suggested links for further research about this character and the character's religious affiliation: