Beyonce gives birth to twins

Pop icon Beyonce gives birth to twins in Los Angeles, according to unidentified sources.

Latest Videos

At least seven killed in suspected gang attack at Guatemala hospital

Emma Stone tops Forbes' highest-paid actress list

China's Geely is not buying Fiat

Philippine police kill 32 in drugs war's bloodiest day

Wall Street's gains pared by Trump move

Sierra Leone's race to bury mudslide victims