Russian officials are baffled by the discovery earlier this week of 248 dead fetuses found stuffed into industrial barrels in a the destitute village of Lyovikha in Siberia. According to the New York Times, a fisherman stumbled across the gruesome scene — tiny, mummified bodies, some...


Read more: http://feeds.abcnews.com/click.phdo?i=49da434d1e9a6cc8b8c8919736088a2b
| < Prev | Next > |
|---|
