Photo credit: Alexander Nguyen U.S. Border Patrol agents located and rescued two stranded men in the mountains under heavy rain east of Otay Mesa early Tuesday morning. On March 10, around 12:30 a.m., two men dialed 911 and told law enforcement dispatchers that they were cold, wet, and lost somewhere deep in the San Ysidro […]