tag: Green Hill

  1. Victory: Green Hill supreme court rejects appeal!

    Victory: Green Hill supreme court rejects appeal!

    This is the third and final conviction for Green Hill, the Brescia-based breeding facility of  beagles destined for use in experiments: the Supreme Court has rejected all articles of the appeal