Left Front

Left Front

Russia



  • Photos
  • Founder
    Ilya Ponomarev
  • Founded
    October 18, 2008
Left Front Profiles
social profile link xwhos
  • About

    The Left Front is a united front of political organizations in Russia. It is strongly critical of President Vladimir Putin.

© 2015 xwhos.com
About us Help