EMBED </>More Videos

Members of a Delaware medical team are back home after helping in Nepal. (WPVI)