Outrageous: Female Workers Strip Searched in Kenya Dairy Factory Over Misplaced Sanitary Pad

Three senior managers at Brown’s Food Company, a dairy factory in Kenya, have been arrested for strip searching female workers to determine who had put a used sanitary pad in the wrong bin. The incident