Four kittens survived being thrown at a train in Norfolk - but now police are hunting the person who killed a fifth.
Officers were called by a driver of a Norwich to Great Yarmouth service a week ago, on Thursday September 15th.
He reported seeing kittens thrown at his train from the undergrowth close to Lingwood station to the west of Norwich.
British Transport Police found a cat - thought to have been dead for a long time - along with one dead kitten.
Four other kittens were alive and taken to Foxy Lodge Wildlife Rescue in Hemsby where they were treated by vets for cuts. So far, two have been re-homed.
Police and the RSPCA have appealed for help to find the person responsible.
"This was a truly horrendous and shocking incident. No animal should ever be subjected to such cruelty. Thankfully, not all the kittens were killed during this dreadful ordeal and are being well looked after."