Craig Rosebraugh (born April 15, 1972) is an American writer, filmmaker and activist advocating for political and social justice, and environmental and animal protection.
Craig Rosebraugh (born April 15, 1972) is an American writer, filmmaker and activist advocating for political and social justice, and environmental and animal protection. (en)