MEPs reject animal welfare proposals

 
Contact Dr Hadwen Trust for Humane Research