India court sentences 16 police to life for killing 42 Muslims

FMT-DelhiHihgCourt31102018-AFP.jpg