Three people have been arrested in Amsterdam and London as part of a Europe-wide inquiry into animal rights extremism, Scotland Yard says.
No comments:
Post a Comment