Killer Litter – Woman’s used sanitary pad falls from window and hits passerby; Ensuing dispute leads to husband being stabbed multiple times by passerby
A man in Guangdong, China, was brutally stabbed after his wife allegedly threw a used sanitary pad out of their...