North Taiwan woman found dead, stuck between ditch covers, authorities baffled
Family suspect accident occurred while woman attempted to direct water from irrigation canal
Feb. 2, 2023 19:41
Family suspect accident occurred while woman attempted to direct water from irrigation canal