India Slams Pakistan : World’s Worst Human Rights Records Kavitha 1 year ago India Slams Pakistan : World’s Worst Human Rights Records