Question: why do nihangs drink bhang?
Answer: Usage. The Sikhs inherited the tradition of drinking bhang from Hindu culture, and the Sikh holiday Dasehra, in honor of the Third Guru, is celebrated with bhang. Contemporaenous British sources during the Second Anglo-Sikh War (1848–1849) believed that consumption of bhang contributed to the bravery of Sikh troops.