A hotel owner and his minor son were attacked and publicly humiliated after being falsely accused of selling beef in Bihar, India
No recommendations yet