Two men were found shot dead at the Village apartment complex in Newhall. Few details are available.
Share