Kenyans Arrested After Alleged Period-Check Stripping Order
Three people working at a Kenyan food manufacturer have been arrested following the alleged forcible stripping of female employees to check who was on their period, local media report. In….