Europe
UK police arrest 16 anti-Thatcher protesters

A total of 16 people have been arrested in London’s Trafalgar Square, Whitehall and nearby streets during protests over former British Prime Minister Margaret Thatcher’s legacy, UK police confirm.