Two brothers on trial over 1984 killing of civil servant in north London

The Standard The Standard

Michael Stewart, 57, and Anthony Stewart, 60, were aged just 15 and 18 when they allegedly ambushed Anthony Littler in an alley in East Finchley, north London

Read full article at The Standard →