@vincesullivanDARBY TWP. >> An off-duty police officer died Saturday afternoon after being shot at his Darby Township home, according to police.The officer, a four-year veteran of the Darby Borough Police Department, was in his late 20s. The shooting occurred in his home in the 600 block of Magnolia Street at about 4:30 p.