After five years at the agency tackling organised crime, she is leaving to focus on treatment for breast cancer

The head of the UK’s National Crime Agency (NCA), sometimes described as Britain’s FBI, is stepping down to focus on her treatment for cancer.

Dame Lynne Owens announced her intention to retire as NCA director general on Friday, after 32 years of service to law enforcement.

Continue reading…