Greg Kelly: America is not a 'free country' anymore