FROM THE ILLINOIS FAMILY COURT ACCOUNTABILITY ADVOCATES (IFCAA) September 6, 2011 The news release below was sent to the editor’s mailbox at The Post & Email on September 5, 2011 with the following explanation: Dr. Sheila Mannix is the founder of IFCAA. You can google her name and find some more press releases and […]