As long as we're talking failed regimes guilty of massive war crimes I'd like to see these get toppled too:
Lenin Statues in America
Las Vegas - outside Red Square Restaurant, Mandalay Bay Hotel - Headless
Atlantic City, New Jersey - in the Tropicana Casino
New York City - on top of the Red Square apartment building, E. Houston St. in the East Village[3]
Seattle - Fremont neighborhood (See Statue of Lenin (Seattle))
Head of Lenin, Los Angeles, California - outside a branch of the Ace Gallery, the Ace Museum, on the corner of La Brea Avenue and 4th Street.
Stalin:
A bust of Stalin is displayed at the National D-Day Memorial in Bedford, Virginia.
Lenin statues in vegas/atlantic city are probably more insulting to the man than tearing the things down would be.
Also In regards to the Op the statue at hand was put up in 1924 at a height of a KKK revival .