“Little Mermaid” Smeared In Red In Protest Against Whaling In Copenhagen

The vandalism of Copenhagen’s world famous statue of the Little Mermaid made a splash on Tuesday, as the sea-side sculpture was drenched in blood-red paint. Continue reading »