April 21, 2011 | 14:13 Kyrgyz Parliament Sacrifices Sheep to Expel ‘Evil Spirits’ Lawmakers in Kyrgyzstan's raucous parliament have sacrificed seven sheep in what they call a bid to drive evil spirits out...Read More »