Blue Bloods focused largely on the issues of immigration and diversity this week.
It's clear fear and intolerance are still unfortunately present throughout New York City, though ignorance is often the reason for both.
Frank did his best on Blue Bloods Season 4 Episode 10 to bring a police officer and a Sikh doctor together in order to bridge what seemed like an impossible divide at one point.
Elsewhere, Danny and Baez looked into a case where a bombed was motivated by his belief that God or Allah had abandoned him. Heavy stuff, we know. How did it all turn out?
Watch the installment in full now: