Jubilee News Desk Russia expelled three diplomats from Germany, Sweden and Poland for joining protests in support of opposition activist Alexei Navalny. Navalny is a vocal critic of Russian President Vladimir Putin. Navalny, 44, is a political activist who has campaigned against corruption and Putin since 2011. Navalny accuses Putin …
Read More »