Advertising Console

    People & Power - Revolution gone wrong

    Al Jazeera English

    by Al Jazeera English

    6.2K
    20 views
    After last weeks dramatic uprising in Kyrgyzstan, People & Power takes a look at the countrys new de-facto leader, Roza Otunbayeva.