Kate Hudson hits the stage to debut songs from her new album Glorious at starSupreme Court declines to hear challenge to Maryland ban on rifles known as assault weaponsMedics remove 150 MAGGOTS from a woman's mouth after dental procedure left her with rotting tissueNadal returns to Roland Garros to practice amid doubts over fitness and formCruise worker 'murders newborn son on board ship': Shocked coInquiry slams UK authorities for failures that killed thousands in infected blood scandalHollywood star Shia LaBeouf is spotted on the streets of Gavin and Stacey's hometown BarryMinnesota Uber and Lyft driver pay package beats deadline to win approval in LegislatureInquiry slams UK authorities for failures that killed thousands in infected blood scandalWhat's next for Iran after death of its president in crash?