Three Found Dead on Porch in Rochester

Rochester police found three people dead on the porch of a house on Grand Avenue yesterday. Police say the cause appears to be a drug overdose. Six children were found inside the home. Police say they're being cared for. It's not clear how the adults and the children are related.


View Full Site