Now in the public domain, Captain Freedom's first appearance was in Speed Comics #13 by Harvey Publications in 1941 and is credited as being created by "Franklin Flagg." Keep Left (Taylor and Coffman) looks to raise funds via a Kickstarter to bring Captain Freedom out of retirement in order to combat hate.
The all-new Captain Freedom:[...]