Police say four people have been arrested from Jharkhand’s Godda district who caught hold of two Muslims accusing them of stealing 13 buffaloes.

Go to Source

Author: