WASHINGTON POST: 2-day-old baby girl found flushed down the toilet in India

INTELROBOTS's picture

Plumbers made the gruesome discovery.

MAGAZINE ADVERTISEMENT

MAGAZINE ADVERTISEMENT