Eurovision: the best of the last 20 years
Jog your memory with this list of winners over the last two decades
For the first time in history, the annual Eurovision Song Contest this year happens in Portugal. The competition, which has run every year since 1956, features singers from across Europe and attracts a huge TV audience.
Click on the photo gallery to jog your memory of who came up trumps in the Eurovision over the last two decades!
Everything you need to know about flying with your dog in the US
Russian election: Vladimir Putin to rule Russia until 2024
Terrifying monsters that might live in America
Alaska: America's last great wilderness
Prehistoric animals you won't believe existed
Simple lifestyle changes that help the environment
Made in Japan: the most incredible Japanese inventions of all time
The eeriest legends from the Amazon rain forest
Places Americans don’t visit—but definitely should
Everything you need to know if you want to lose weight quickly