Getting arrested for something you believe in

Deon Green knows America can be a better place

by