Murder Charges For Police In India’s ‘George Floyd Case’

Eurasia Review

Published

Protests end in Tamil Nadu after arrests over the deaths of a Christian father and son in custody

By Saji Thomas

Street protests have ended in southern India's Tamil Nadu state after four police officers were arrested on charges of murder, a week after being accused of torturing and killing two Christian men in...

Full Article