freethoughtblogs.com
Suckered into unnecessary debate
“Due process” is often erroneously cited during sexual assault allegations as to how the public at large ought to respond to allegations of misconduct, especially sexual assault and har…