Jeff Sessions finally punches back at Donald Trump — hard

Jeff Sessions finally punches back at Donald Trump — hard
Hours after being repeatedly insulted by President Donald Trump, Attorney General Jeff Sessions just did something he rarely, if ever, does: He punched back -- hard.