Michelle Chan

Michelle D. Chan is a writer, activist and founder and director of California Rise (formerly Parents Against CPS Corruption).