Live feed: April the giraffe giving birth live now February 27, 2017 UPDATE: April 15 April has her baby! See it all here. *** After days of anticipation and millions of people tuning in, the… Continue Reading