In an annual display of absolute barbarism, the infamous dolphin slaughter in Taiji, Japan kicked off its yearly massacre of dolphins over the weekend.
Read More »In an annual display of absolute barbarism, the infamous dolphin slaughter in Taiji, Japan kicked off its yearly massacre of dolphins over the weekend.
Read More »