Police are investigating two shootings deaths inside an apartment building in Newport, Delaware.

Read More at 6abc