A feral cat in Guernsey has "finally" been humanely trapped after giving birth to kittens last year.
An animal control officer in Virginia was flagged down by a neighbor to help deal with an unusual situation -- an owl stuck ...
A feral cat in Guernsey has 'finally' been humanly trapped after giving birth to four kittens last year A feral cat which gave birth to kittens in an owl nest box last year has "finally" been ...