Senator ejected from Kenyan parliament over ‘period stain’ Rhema Feb 15, 2023 A Kenyan senator was ejected from parliament after attending a session while wearing a white suit stained red in an…