A Tokyo Policewoman was arrested for allegedly hiding her dead newborn baby inside a refrigerator at the police single women's dormitory, police said Thursday.
Policewoman arrested for allegedly abandoning newborn inside police Fridge.