To the whole slavery thing, you were recently asked about. As a black american I don't think white Americans should apologize for something they're not even sure their specific ancestors did. For all they, know their family could've been big advocates for the abolishment of slavery and they're sitting here apologizing for something they didn't do. It's a huge generalization on behalf of the new comers to America, that ALL of them held slaves. Plus the apology wouldn't heal anything.