Costco fans are buzzing about Kirkland Signature frozen fries-$6.79 for 5 pounds! Are they the next big thing in spuds?
On today's show of Crossfire we tell you how hundreds of Cubans are caught in Russia's war due to Putin's passport trap.