I agree, I was enjoying the palestine/israel thread that I created throughout the first page and then I didn't check the forum over the weekend and on monday there was some pretty heavy stuff that people wrote.
Deleting the offensive post's and letting the discussion continue is def. the best option. Even sending warnings to the people that say them. Otherwise your not fixing the problem, your just covering it up.