Reports Beyonce has given birth

Beyonce has reportedly given birth to her twins but they're still in hospital because of a minor issue.
feedback