Michael Glassman

WATCH: Man Screams 'Freedom!' as He Destroys Arkansas' New Ten Commandments Monument

On Tuesday, a 6-foot stone monument of the Ten Commandments was installed on Capitol grounds in Little Rock, Arkansas. Less than 24 hours after it went up, a driver plowed into the granite with his vehicle and captured it all on Facebook Live.

Keep reading...Show less
@2023 - AlterNet Media Inc. All Rights Reserved. - "Poynter" fonts provided by fontsempire.com.