2 Muslim men lynched in Jharkhand's Godda over stealing buffaloes

National