I know Neocon is an insulting term used by liberals to describe people on the right who are warmongerers/meddlers in the affairs of other nations. In this case it applies. I will call Cruz out when he is wrong (maybe the only time I remember him being wrong) every time.
Looks like Canada elected a Leader—we got a Rock-Star—Commie.