Barack Obama took on Donald Trump on Tuesday after the president swiftly blamed the "radical left" in the wake of Charlie Kirk's........
visit website