© Licensed to London News Pictures. 07/03/2019. London, UK. Police riot shields cover evidence next to a blood stained wall at the crime scene in North Birkbeck Road in Leyton in east London where a murder investigation has been launched after a man in his twenties was stabbed on Wednesday. Photo credit: Peter Macdiarmid/LNP
{}