Viral pictures: Baby stares down doctors just moments after birth | Oneindia News

Oneindia 2020-02-29

Views 12

In a rare moment that was captured by a photographer, a baby born at a Brazil hospital gave doctors a long hard stare down just seconds after birth. And with this, Baby Isabela has become a meme sensation right after birth. Watch!

Share This Video


Download

  
Report form