Man charged after cat loses leg in steel-jaw trap

RSPCA WA