The Magical World of Ostriches

We’ve all heard about ostriches, order those silly creatures that stick their heads in the sand and believe that if they can’t see a predator, buy the predator can’t see them. We giggle at them and make fun of them. Actually, there ostriches don’t put their heads in...