Child predator released by SFDA charged by F…

SFDA dismissed 18 felony charges against King John Baylon in Jan. 2020

Read →