Thailand – Animal Welfare Act – why can’t Spain Act?!

Read about it here.