A 77-year-old man has life-threatening injuries after being stabbed in a "random attack" while shopping.
Police have charged Asim Hussain with attempted murder over the incident in Tyseley, Birmingham, on Saturday.
It is alleged the 27-year-old, of Broadstone Road, Lea Hall, Birmingham, struck as the pensioner visited shops on Tynedale Road at 12:45 GMT.
He was remanded in custody after appearing at Wolverhampton Magistrates' Court earlier.
Mr Hussain, who is also charged with possessing a knife in public, is next due to appear at Birmingham Crown Court on 15 February.
Describing the events a "random attack", West Midlands Police said the victim remained in a critical condition in hospital.