Judge Forced to Step Down
New Orleans- Today, July 2, 2018 Judge Byron C. Williams is being forced to step down. After years of allegations of sexual misconduct and other behavior unbecoming of a judge,…
The Source for Independent Thought and Analysis
New Orleans- Today, July 2, 2018 Judge Byron C. Williams is being forced to step down. After years of allegations of sexual misconduct and other behavior unbecoming of a judge,…