Climate activists targeted in police crackdown at G7

Police officers raid Animal Rebellion camp at G7 protest During the G7 summit last weekend, officers from Devon & Cornwall Police arrested 29 members of the animal rights and climate emergency group Animal Rebellion, in what looked like the deliberate targeting of...