nowtrendingtv.net
VIDEO: How Muslims Celebrate Around the World – TestTube Daily Show
Eid al-Adha is a Muslim holiday meaning the “Feast of the Sacrifice.” TestTube’s UnCovered gives us a snapshot of how the tradition was celebrated around the world last week.