Spyridon Mitsotakis

Latest News

Ukraine Betrayed: Why Won't The West Resist Putin?

Ukraine Betrayed: Why Won't The West Resist Putin?

In late 2013, a giant Christmas tree in Kiev’s Independence Square became a symbol of the protests against the Russian-backed regime of Viktor Yanukovych. According to the UK Guardian: “The Christmas tree was hung with Ukrainian flags and protesters waved

Breitbart Video Picks