The picture of this ‘hubbit’ (human and rabbit) creature above was sent to www.233times.net by a Reader in Mauritania (Kadiaba Charm) who said this creature was discovered in Haiti. According to him, the creature is still in the custody of … Read more →