Europe

Erdogan holds controversial election rally
A royal wedding like no other
Prince Harry breaks royal family rules
With friends like Trump, who needs enemies: EU chief
NATO 'condemns' Russia bridge to Moscow-annexed Crimea
Russia is spreading lies to undermine the West- British spy chief
Shooting gallery where drug addicts indulge
Putin sworn in for fourth term
Stunning photos of new royal baby, Prince Louis
World’s oldest spider dies aged 43
UK's home secretary Amber Rudd resigns
UK's Prince William brings children to meet newborn son
It's a boy: Duchess gives birth to third child
Duchess of Cambridge Kate Middleton in labour
Dance music superstar Avicii dead at 28
Cuban president Castro to step aside