On Tuesday, the Kerala court sentenced 15 men linked to the now-outlawed group Popular Front of India (PFI) to death. …
This website uses cookies.