Source: Kevork Djansezian / Getty One day after news hit that Beyoncé gave birth to twins earlier this week, TMZ is reporting that the trio has been in the hospital for nearly a week because of a “minor health issue.” However it’s not clear what the specific issue … Read entire story.
Source: HelloBeautiful