BLIZZARD WARNING IN NYC, BOSTON AS NEW COLD WAR BREWS AGAINST RUSSIA

In today’s video, Christopher Greene of AMTV reports on Blizzard Warning in New York City, Boston As New Cold War Brews Against Russia.