https://www.wny-lawyers.com/2024/02/the-role-of-witnesses-in-buffalo-ny-criminal-defense-cases/