EMBED </>More Videos

Students drop off flowers and cards at Delaware State Police barracks in memory of slain Cpl. Stephen Ballard. (WPVI)