BISHKEK, Kyrgyzstan — Lawmakers in Kyrgyzstan's raucous parliament have sacrificed seven sheep in what they call a bid to drive evil spirits out...
Read Whole Story
We spent Eid Al Adha, the Muslim holiday where people sacrifice sheep, in a little Berber village a few miles south of Marrakesh. This tradition has existed for centuries; Muslims world over celebrate it once a year.
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.