The Otsuka mink fur farm officially closed for business, meaning that the age of fur farms in Japan has ended entirely. Thanks to a law that was passed in 2006,…
Exposing the truth one lie at a time
The Otsuka mink fur farm officially closed for business, meaning that the age of fur farms in Japan has ended entirely. Thanks to a law that was passed in 2006,…