birds

A Horsfield cuckoo sits on a branch. 
The perilous lives of migratory birds

There are approximately 10,000 species BirdsThere are just under half of all the people on…