STRIP
-
Africa
Women made to strip in Kenyan cheese factory over sanitary towel in bin
Three managers at a cheese factory in Kenya have been arrested after they allegedly made female staff strip off so they could…
Read More »
Three managers at a cheese factory in Kenya have been arrested after they allegedly made female staff strip off so they could…
Read More »