sounded’

A mentally disabled young man was beaten to death for allegedly “stealing food”

A mentally disabled young man was beaten to death for allegedly "stealing food" In New Delhi, the capital of India,…

2 years ago