Today's featured daily humor:

Scientists have discovered that beavers are the only species other than humans to display religious behaviour When they come across what seems to be an unstoppable river, they just stop and pray. "God, dam it".

Click for another laugh!