💨 Abstract

Two brothers, Michael Stewart (56) and Anthony Stewart (59), have denied murder charges for the 1984 killing of Anthony Littler (45) in North London. Littler was found with severe head injuries in an alleyway near East Finchley Tube station. The brothers, appearing via video link, pleaded not guilty. The trial is set to begin in April 2024.

Courtesy: Sarah Hooper