Devotees in India's southern state of Karnataka offer cigarettes and alcoholic drinks at the Muneshwara temple to appease the Lord. CBS News captures raw
↧
Devotees in India's southern state of Karnataka offer cigarettes and alcoholic drinks at the Muneshwara temple to appease the Lord. CBS News captures raw