Police Patrol Officer at Pharr Police Department, Josh Ybarra has passed away. The news of his death flooded the social media this morning. Josh’s cause of...