A socialist lectured the Virginia House of Delegates on the sins of the United States while praising socialism as the cure for America. Delegate Nick Freitas responds. March 2020.
I was born and raised in Macon, Georgia. I've lived in New York, Los Angeles, Detroit, and Hawaii...and these are some of the things I've had to deal with. Von JoshuaDTV.