2012 Kenyan Premier League

Columns: Team | Location | Stadium | Capacity
A.F.C . Leopards | Nairobi | Nyayo National Stadium | 30,000 | Chemelil Sugar | Chemelil | Chemelil Sports Complex | 5,000 | Gor Mahia | Nairobi | Nairobi City Stadium | 15,000 | Karuturi Sports | Naivasha | Naivasha Stadium | 5,000 | KCB | Nairobi | Nairobi City Stadium | 15,000 | Mathare United | Nairobi | Kasarani Stadium | 60,000 | Muhoroni Youth | Muhoroni | Muhoroni Stadium | 5,000 | Nairobi City Stars | Nairobi | Hope Centre | 5,000

Example questions:
What is the town that the 2012 Kenyan Premier League team founded in 1994 as Sher Agencies Football Club calls home ? | What is the 2012 Kenyan Premier League team that plays at the stadium famous for hosting many political meetings including the GEMA series held in the 1970s ? | What is the 2012 Kenyan Premier League team that plays at the stadium that used to be called Biafra Stadium ? | What is the capacity for the venue for the 2012 Kenyan Premier League team nicknamed Sidwedweis ? | How many people can attend a game at the 2012 Kenyan Premier League Stadium in the town in Migori County , Kenya ?

Answers:
Naivasha | Ulinzi Stars | Muhoroni Youth | 15,000 | 5,000