Stabbing suspect’s descent into madness went undetected by authorities
Berta Landi, sister of Angel Lata Landi, holds a cellphone with a website obituary page dedicated to her brother; in New York on Wednesday, Nov 20, 2024. Angel Lata Landi, a construction worker, called his mother in Ecuador on Sunday. The next day, he was …