New Yorkistan's New Mayor & More Iran Lies

New Yorkistan's New Mayor & More Iran Lies
Cuomo has officially conceded, does this mean the start of a new socialist era for New York?
Israel and Iran are a hot bed area at the moment, get Caleb's take on all that's going down, literally.