Rare, stinky 'corpse flower' blooms in London

A corpse flower, one of the world's rarest and smelliest plants, bloomed at London's Kew Gardens on Tuesday.

June 19, 2024

Top Stories

ABC News Live Presents