Revere (WBZ Newsroom) -- Evan Franklin is no longer a Revere police officer.
Mayor Thomas Ambrosino told the sergeant to hand in his gun and badge Thursday.
Officials say after Franklin saw the shooting of officer Daniel Talbot, he fled the scene and flagged down another officer who was responding to the shooting to ask for a ride home.
Franklin, Talbot and some others were off-duty and were drinking beer behind Revere High School last September when they had a confrontation with a teen.
The teen called a friend, who allegedly shot and killed Talbot.