AFP

Australian sheep punched, stamped on and thrown: PETA

show full description
 
 
Australian sheep punched, stamped on and thrown: PETA | NewsLook