Tag : Group demanding Allen Co. Prosecutor Karen Richards to resign