Periods is a Blessing from God, Babu Owino Tells School Girls Embakasi East MP Babu Owino has made a sensational claim that the female menstrual cycle is a blessing from God. The first-time lawmaker was July 6, 2018 lifestyle·TL