By Franchie Viaud, Staff Writer Recently, Marvel announced that it would be releasing “The Black Panther” film on Nov. 3, 2017, spurring both elation and furor among comic book fans. Created by Stan Lee and Jack Kirby, T’Challa (Black Panther) broke the glass ceiling on African American commencement as seasoned superheroes. It’s not like there was […]

Read More →