The people of Margate, England, voted decisively to leave Europe, but Brexit divides opinion like never before. Mo Abbas reports from a town in turmoil.
NBC News
Fri, 06/23/2017 - 6:18am
The people of Margate, England, voted decisively to leave Europe, but Brexit divides opinion like never before. Mo Abbas reports from a town in turmoil.