Mother nature is smiling today after a giraffe gave birth to twins, an extremely rare occasion. The birth of twin…