Jul 19, 2021 Africa Zimbabwe: Drama as husband urinates, defecates in blankets over wife’s refusal for s*x A Zimbabwean man who could not stomach being denied sex by his wife chose.. Read more