India celebrates Eid-al-Adha

Oct 17, 2013 00:57 IST