Joshua Escobar Plea Bargain

Joshua Escobar has accepted a plea bargain for the March 2023 murder of Sean Paul Velasquez. The agreement, reached on Tuesday, Feb. 25, in the […]