General Everything There Is to Know About Bree Newsome, Badass Flag Vigilante by Olivia Harrison June 29, 2015 by Olivia Harrison June 29, 2015