Rain related mishaps kill 7