Virginia Beach police are on the lookout for an "endangered" man who may have been living with his newlywed brother and sister-in-law, who were found dead in their apartment.
Talon Rodgers and Alisa Wash, both 23, were found dead Monday, April 4, 2022 in their Virginia Beach apartment. Police said both had been fatally shot and that they did not believe it was a domestic shooting. The couple had just gotten married last month.