News

Woman arrested after trying to flush baby

Police say woman gave birth in bathroom

Sarah Lockner, 25, of Redwood City, California has been booked on $11 million bail after prosecutors say she tried to flush her newborn down the toilet of a fast food restaurant.


Most Popular