read_csv includes the BOM of an utf8 file into the first column label
Consider the following script:

import pandas as PD

df = PD.read_csv('sample.csv',
                 encoding='utf8')
print(df.columns[:5])
