Eid al-Adha: Muslims Around the World Celebrate Holy Festival

The Feast of Sacrifice, or “big Eid,” is one of the two major religious festivals of Islam. Source: World

Indian Army Ties Kashmiri Man to Jeep and Parades Him Through Villages

Video showing the man apparently being used as a human shield heightened tensions with Kashmir’s separatist movement, which has repeatedly called for election boycotts. Source: World