We’ve detected that you’re using Internet Explorer. Please consider updating to a more modern browser to ensure the best user experience on our website.
John Monaghan

John Monaghan serves as Senior Litigation Counsel in the ACLJ’s Virginia Beach office. He has been practicing since 2005. John started in criminal defense as a part time assistant public defender. Eleven years and many trials later, he left private practice and joined the ACLJ.

Latest By
John Monaghan
More by
John Monaghan

More by John Monaghan