Embakasi East MP Babu Owino has made a sensational claim that the female menstrual cycle is a blessing from God. The first-time...