Live Streaming 24/7
Russia and Ukraine conduct large scale prisoner swap
Both Russia and Ukraine have released 103 prisoners of war each. Karling Donoghue details the latest swap and takes a look at the ongoing rise in tensions sparked by Ukraine's potential use of long-range missiles.