Three new officers were sworn into the Roswell Police Department Thursday afternoon (Aug. 25). From right, Claudia Leyva, Jordan Padilla and Manuel Juarez took their oaths during a ceremony at the police station. Chief Phil Smith administered the oaths.
Original source found here.