Nelson – the Alien / Roast Chicken Orphan
© Action Press / Rex Features Well, you can add this poor little soul to the list of cute baby animals that were rejected by their moms. Tiny Nelson might just be the world’s ugliest chick – and unfortunately his own...
Read More