Denmark is known as one of the happiest countries in the world. This does nothing to explain why they hold a festival every year to kill hundreds of dolphins and whales.
Continue Reading