here is another people who have suffered and still suffering most appalling conditions
Here is another people, however, who have suffered and are still suffering the most appalling conditions.
Here is another people, who have suffered and still suffering most appalling conditions.