Spain: Hundreds rally demanding release of over 30 Beagles used for experimentation in Barcelona

Ruptly