Social Sci-Fi Special – Captain Marvel March 22, 2019 at 9:00 am Leave a Comment My friends! With extra time this month, and the release of a film that’s garnered a lot of attention due to trolls hating on a female protagonist, the Team Geeking…