Downey Police pay tribute to fallen officers with 300-mile ride
WASHINGTON, D.C. — Four officers from the Downey Police Department traveled 300 miles by bicycle earlier this month as part of the annual Police Unity Tour, riding in honor of two fallen Downey officers who died in the line of duty. Officers Adan Avila, …