“The president should be ashamed it’s happening on his watch. Eric Holder should be ashamed… This governor should be ashamed… Every adult in this country should be ashamed that African-American children are being terrorized in the United States of America, [which] claims to be the land of the free and the home of the brave.”
-Pastor Michael McBride, of The Way Christian Center in Berkeley, California, speaking in Ferguson, MO to DemocracyNow.org. I couldn’t agree more. The scene below is not one that belongs in America, or anywhere.