Black Panther is Back! (and not just in the movie theatres)
Right on time for Black history month and Oscar season, the Black Panther has made her arrival. For the first time in over 100 years, a melanistic leopard was spotted in Africa. The cub was spotted in Laikipia County, Kenya, not too far from the fictional location of Wakanda, the African nation featured in Black […]