Protest against Coza Pastor Biodun Fatoyinbo for an alleged rape is currently ongoing in both Abuja and Lagos. You see, this is a commendable act which is also plausible to stand up for such crime as rape and all forms of sexual abuse. However, many persons who have reasoned critically have their own ounce of reservations