Earth is currently home to anywhere between 50 billion to 428 billion birds, says new study-…
FP TrendingMay 20, 2021 17:40:56 ISTEver looked up at the sky and seen birds flying about and wonder, "how many birds exist on Earth?" Or "In a human vs avian fight, who would win?" Well, your questions are being answered. A study found…