All Articles

November 27, 2021
Marvel’s X-Men: Green arc shows Nature Girl unapologetically murdering a store manager over a piece of litter from his establishment.