Yikes: Body Sold to Russia Kebab Shop Michael Avitablile November 21, 2009 Miscellaneous 13 Comments You think your life is bad? Police in Russia have arrested three homeless men suspected of killing a man, eating part of the body and selling other parts to … [Continue Reading...]