Opposition leader Raila Odinga's Orange Democratic Movement (ODM) is facing a myriad of political woes ahead of next year's general election.
From confusion over who will be the torch bearer, its shifty position in the Handshake between President Uhuru Kenyatta and Raila and Building Bridges Initiative (BBI) and the rising rebellion in the party hierarchy, the 16-year old party is a crossroads.