First woman to head Scotland Yard in 188 years

WION New Delhi, Delhi, India Feb 24, 2017, 06:46 AM(IST)
Britain appointed experienced counter-terrorism officer Cressida Dick as London's new police chief on Wednesday. Here's more to this story
Read in App