Kibera’s forgotten residents battle floods amid looming evictions A Sh27 million school standing on riparian land is among structures that have been identified as illegal