Kiddwaya’s controversial advice to women regarding their periods sparks heated debate online. His comments elicit mixed ...