athavaneng.com
athavaneng.com
chrome

crufts

In Britain
March 12, 2018 9:17 am gmt |
0 Comments
1168
Protesters from People for the Ethical Treatment of Animals (PETA) stormed the “Best in Show” announcement at the Crufts Dog Show in Birmingham, England, UK on Sunday (March 11). Video footage from the animal rights group shows dramatic scenes as two activists holding banners that read &#...