Controversial lawyer and socio-political commentator Miguna Miguna finds himself in the centre of a fast-paced drama that continues to grip the country, with the public keen to lap up its salacious details.
An important aspect of the drama is the legal representation of Miguna Miguna.
The lawyer is being represented by an elite cabal of brilliant legal minds who have been pleading his case.
Here are the names of the lawyers representing him:
1. Senior Counsel James Orengo - The Siaya senator has a wealth of experience in legal practice that straddles successive regimes since independence.
2. John Khaminwa - Just like Orengo, he has huge experience in matters law.
3. Cliff Ombeta - The pugnacious lawyer has taken up a number of high profile cases and is notorious for his firebrand streak.
4. Nelson Havi- The techno-savvy, cool lawyer is well known by the Kenyan public as he has featured in countless television panel discussions.
The lawyers are in court today to plead Miguna's case.